US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   
This job has been posted for more than 30 working days and has expired.

Principal Engineer, Software

Join a great place to work with MissionSquare Retirement, a FINANCIAL SERVICES LEADER in public sector employee retirement products and services.

Headquartered in Washington, DC, MissionSquare Retirement was founded to provide portable retirement benefits for city and county managers, enabling accumulated retirement assets to be transferred between employers.

Today, MissionSquare Retirement serves more than 1.5 million participant accounts, and more than 9,000 retirement plans across the country.

We have an extraordinary talent base and invite you to consider joining MissionSquare Retirement's Technology Team. 

This position works as a technical leader to provide application architecture and design recommendations.

This position is responsible for planning, designing and directing new technology implementations.

Essential Functions for this role include:


* Defines Cloud application architectures to support MissionSquare’s current and future business goals and strategies and documents models using standard industry modeling tools.


* Conducts vendor analysis and proof-of-concepts/prototypes for new technologies/solutions.


* Brings in-depth knowledge of Cloud application development in designing, coding, testing and debugging programs.


* Develops programming and development standards in consultation with enterprise security and other key stakeholders promoting code/service reuse.


* Develops, manages, and implements AWS Cloud Application technology roadmap and portfolio.


* Designs new and enhanced application functionality according to established standards and mentors others in design, development and testing.


* Communicates effectively with developers, infrastructure architects and engineers, business analysts, information security practitioners, project managers, and senior management.


* Performs code and design reviews for adherence to standards and provides recommendations.  Participates in application deployments and checkouts.


* Works on multiple high priority projects and may serve in a project management role on certain programs.


* Researches and maintains knowledge in emerging technologies and possible application to the business and acts as an internal consultant, advocate, mentor and change agent.


* Actively participates in and contributes to team meetings and supports teammates.

Encourages innovation, implementation of innovative technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.

If you have the following skills, we encourage you to apply:


* Bachelor’s degree preferred in Information Systems, Engineering, or other related discipline and 7+ years of relevant experience.

Or equivalent combination of education and work experience.


* 5 + years of experience creating complex transactional web applications as a Cloud Application Architect.


* At least 3 years in-depth experience and demonstrated proficiency developing...