Effectual is looking for a Software Engineer to design, develop, and deploy cloud-based applications for their clients, ensuring the delivery of high-quality cloud solutions.
Requirements
- AppMod Containerization, Java 5/6, Spring Framework, Backend Java
- Design, Coding, Debugging and Testing Software
- Familiarity with at least one SQL or NoSQL database platform
- Software Engineering
- Requirements Analysis
- Systems Design
- Understanding of at least one SDLC model and all phases
Responsibilities
- Provide technical support and innovative cloud solutions according to our goals, by designing, architecting, maintaining, and operationalizing cloud-based Java applications on the AWS Cloud.
- Responsible for designing, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms.
- Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts and provides recommendations for future technologies and growth
- Create proper documentation for software being built
- Work internally and externally to help define and refine requirements during estimation process
- Work on small features under the guidelines of a more experienced engineer or team lead
- Design small- and medium- sized features with guidance from more experienced engineers
Other
- 4+ years of experience in Software Engineering
- AWS Certified Cloud Practitioner, AWS Certified Developer, Associate
- The travel requirements for this position may vary depending on our needs. You are prepared to travel domestically.
- Bachelor's degree in Computer Science, IT, IS, or related field
- The work is generally performed in an office environment. Physical demands include sitting, keyboarding, verbal communication, written communication.