Principal Software Development Engineer

 

Description:

A Day in the Life:

  • Act as lead developer for a portfolio of one or more software products or projects.
  • Design, code, and develop software.
  • Work collaboratively on a daily scrum team with a scrum master, product owner, analysts, other developers, and testers to iteratively deliver functional code to production.
  • Provide technical leadership for projects and products to ensure usability, usefulness, feasibility, and cost effectiveness.
  • Work with analysts and customers to establish product or project requirements.
  • Contribute innovative solutions while utilizing best practices, design standards, and governance.
  • Research technology trends and contribute to designs and technology platform decisions.
  • Collaborate with technology leaders and architecture to develop product roadmap.
  • Mentor, lead, train other developers.
  • This job may have one to three direct reports and include people management responsibilities.
  • This job may include on-call duties.

 

Required Skills and Experiences:

  • 7+ years of related (software development/engineering) professional experience. All relevant experience including work, education, transferable skills, and military experience will be considered.
  • In depth experience with and knowledge of: React.js, Node.js, Next.js, TypeScript, Terraform, Docker, SQL and NoSQL databases, REST, CSS, AWS cloud infrastructure, mobile, API, React Native, Serverless framework, Auth0 (or any other 3rd party Identity provider), AWS Cognito, and Application Architecture.
  • Creative thinking, strong communication skills, creativity, curiosity, self-motivated, time managements skills
  • In depth prototype design and implementation experience.

 

Organization Blue Cross Blue Shield of Minnesota
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Development Engineer
Job Location Minnesota,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 4 Years
Posted at 2024-07-17 4:09 pm
Expires on 2025-01-26