Principal Software Engineer

New Today

Principal Software Engineer Position Summary Lead and contribute to the design, development, and delivery of scalable, secure web e-commerce based applications. Provide technical leadership, mentor engineers, and collaborate with stakeholders to deliver solutions that meet business needs. Communicate complex technical concepts clearly to both technical and non-technical audiences. Key Responsibilities Write code, lots of code. Language depends on the application. Tech stack includes: C#, Java, Angular, React, Microservices and GCP. Provide technical leadership for strategic initiatives and advise on tools, methods, and standards. Mentor junior engineers and contribute to team knowledge sharing. Identify and implement system enhancements to improve efficiency. Collaborate with business and technical teams to define requirements and solutions. Stay current with emerging technologies and integrate them where beneficial. Qualifications 8+ years developing scalable web applications and services (preferably REST). Expertise in security standards (OAuth, SAML, OWASP top 10). Strong experience with CI/CD, test automation, and code quality practices. Proficiency with cloud platforms (GCP preferred) and related services. Deep understanding of relational and/or NoSQL databases,  and performance tuning. Ability to work effectively in a team and communicate with technical and non-technical audiences.
Location:
Fenton, MO, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search