Engineering Technology Associates, Inc. is seeking a dynamic and innovative Software Development Engineer to join their cutting-edge technology team. The role involves developing, testing, and deploying high-quality software applications using languages such as Java and C++, while also working with cloud platforms like AWS and Azure.
Responsibilities:
- Develop, test, and deploy high-quality software applications using languages such as Java, C++ or similar
- Work with cloud platforms such as AWS and Azure
Requirements:
- Must be US Citizen or Permanent Resident
- This is a Fulltime Permanent Position
- Develop, test, and deploy high-quality software applications using languages such as Java, C++ or similar
- Work with cloud platforms such as AWS and Azure
- 4+ years of professional software development experience
- 4+ years of programming experience with at least one modern language, such as Java or C++
- 4+ years of experience in web service development, mainly in Java in a Linux or Unix environment
- 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- 2+ years of experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor of Science in Computer Science or equivalent