Vacancy expired!
- BS/MS degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Information Security, Mathematics, or equivalent work experience with a minimum 9+ years of relevant professional development (7+ with MS degree)
- Embedded software development (ex: C, C)
- Knowledge of multi-processor & multi-threaded application development best practices
- Microsoft Windows application programing (C#, C, Microsoft .NET, etc.)
- Java application programming (especially server/desktop environments)
- Cloud-based software development (ex: AWS, Azure, NoSQL databases, IoT frameworks, )
- Front-end web development (ex: Angular, Bootstrap, CSS, HTML, Javascript)
- Strong communication skills, both written and oral.
- Excellent time management skills
- Agile/scrum/Scaled Agile Framework (SAFe) experience
- Continuous Integration/Continuous Delivery (CI/CD) pipeline experience (ex: Jenkins, Bamboo, etc.)
- DevOps experience
- Distributed version control experience (ex: Git)
- Full stack experience (both front-end GUI development & back-end business logic programming)
- Automated testing experience (unit tests, functional/product level automation, etc.)
- Back-end web development (ex: Java, ASP.NET core)