Job Summary
A company is looking for a Principal Software Engineer (remote).
Key Responsibilities
- Research, develop, and test complex computer application software or systems
- Analyze users' needs and design software accordingly; maintain and evaluate software performance
- Provide technical leadership and mentorship to junior team members while coordinating cross-functional projects
Required Qualifications
- Minimum bachelor's degree or 4 years of related experience
- At least 10 years of progressive software systems programming experience, with 8+ years in Java server programming using J2EE/JEE technologies
- Experience with front-end technologies such as ReactJS, Vue, or Angular Framework
- Strong knowledge of Java and related technologies, as well as experience with cloud platforms like AWS or Azure
- Hands-on experience with containerization and orchestration technologies, including Docker and Kubernetes
Comments