Job summary
Seeking a Software Engineering Supervisor to join our IT GroupResponsible for leading delivery teamsWork with many different development tools and applications
Job seniority: mid-to-senior level
Responsibilities
• Define and execute technical requirements for software solutions• Guide team to provide estimates for development work• Collaborate with team members in systems development and support• Supervise a team of Software Engineers• Contribute to enterprise level standards• Establish development standards• Contribute to Enterprise Architecture design• Identify technical experimentation with new technologies• Ensure solutions meet security guidelines• Transition software to Application Support team• Communicate resource requirements• Contribute to technology vision and roadmap
Requirements
• Experience with an object-oriented programming language• Software development experience• Supervision experience• Experience in all phases of software development lifecycle• Experience with cloud computing• Bachelor's degree in MIS, CIS, CS, or similar degree is a plus
Key Skills Needed
• Experience with Node.JS, Typescript, React.js or Angular• Experience with Amazon Web Services products and tools• Experience with third-party libraries and APIs• Experience with microservices and event driven architecture• Experience with Agile and DevOps methodologies• Experience working with offshore teams• Experience with Inbound/Outbound Integrations with SOAP/REST APIs• Experience with Community Cloud• Knowledge of Lightning Web Components
Benefits
• Medical, dental, vision benefits• Flexible spending and health savings accounts• Life insurance, ADD, and disability coverage• Retirement plan• Paid vacation/time off• Educational assistance• Infertility assistance, paid parental leave, and adoption assistance (may be included)• Specific eligibility criteria set by Summary Plan Description, policy, or guideline