Position Summary
An Effectual Principal Software Engineer designs, develops, and deploys cloud-based applications for our clients. You will collaborate with teams, including architects and project managers, to ensure the delivery of high-quality cloud solutions. You will report to the either the Software Engineering Manager or the Sr. Director App Modernization Practice.
Responsibilities
- Leads large feature releases that cross team boundaries or require coordination with client teams
- Designs new software solutions for critical business needs.
- Serves as a technical lead on important projects
- Sets architectural direction for projects and contributes to architectural norms for practice
- Engages with Effectual and client leadership to align our approach with their needs
- Sells the value of investing in nonfunctional requirements/architectural attributes
- Identifies and evangelizes long-term technical direction for teams and projects
- May not engage in assoc/mid/senior skills as frequently due to the person occupying this role spends more time on teaching and technical leadership
Qualifications
- Bachelor's degree in Computer Science, IT, IS, or related field
- 12+ years of experience in Software Engineering
- AWS Certified Solutions Architect, Professional
- AWS Certified DevOps Engineer, Professional
Skills Required
- Software engineering and architectural skills
- Ability to design and implement refactored software applications.
- Deep understanding of multiple programming languages including, C# and .Net Core, JQuery, Java and UGS.
- Deep understanding of frameworks such as Springboot.
- Deep understanding with GraphQL.
- Good understanding of multiple software architecture patterns
- Conflict management
- Excellent understanding of information security best practices and secure design.
- Experience with Oracle and MS SQL Databases.
- Proven experience in Kubernetes administration, including installation, configuration, and troubleshooting.
- Collaborate with development teams to optimize application performance within Kubernetes.