Lead Software Engineer leading a team at Provation, aligning software solutions with business needs and utilizing full-stack technologies.
Responsibilities
Lead a team of software engineers providing direction, training and guidance to implement software solutions
Work with a cross-functional team, including developers, product managers, QA engineers, and business analysts, to implement solutions tightly aligned with business objectives
Partner with other engineering leads to ensure cloud infrastructure solutions are designed and built with a high level of quality, security and scalability
Utilize the latest full stack technologies and cloud services to produce exceptional software within a continuous integration/continuous delivery environment
Work closely with Product Management and other functional teams to evaluate, develop and maintain product features for Provation products
Mentor and provide professional development for team members
Help plan and prioritize engineering team activities and backlog
Develop product expertise, technical mastery and build a team
Ensure standards and framework compliance across the development team
Lead team to deliver planned commitments on time
Learn, understand and leverage cutting edge technologies to gain competitive advantage
Creatively brainstorm and innovate on prototypes as well as future products and features to drive the business forward
Proactively research industry trends and best practices to apply them as necessary
Deliver high-quality and on-schedule work according to Agile software development methodology
Participate in Agile activities including daily stand-ups, estimations, and backlog grooming and reviews
Provide internal development support that includes delivering fast and high-quality fixes to urgent production issues
Actively create opportunities for code/component re-use
Leverage existing frameworks, platforms and patterns to increase time to market
Promote and ensure standards and framework compliance across the development team
Participate in code reviews providing guidance to Development and QA team members
Requirements
Bachelor’s degree in Computer Science or related degree preferred or equivalent work experience
At 7+ years software development experience
Proficiency with C# and .NET
Experience with Entity Framework / EF Core
Experience with web-based technologies such as JavaScript, TypeScript, CSS, LESS and HTML5
Experience with Angular (2+) and client-side web development
Experience with unit testing frameworks such as XUnit and Jasmine
Experience with SQL and relational databases such as SQL Server
Experience with cloud platforms such as Azure
Solid knowledge of security and encryption best practices
Experience with AI coding tools such as GitHub Copilot
Software Engineer building back - end systems and APIs for Bold Orange, enhancing customer experiences through digital ecosystems. Collaborating with technical teams on multiple client engagements.
Senior Software Engineer developing high - quality software applications for Intapp using .NET technologies and collaborating with cross - functional teams.
Cybersecurity GRC ServiceNow IRM Developer enhancing digital security frameworks for F5. Responsible for configuration, operationalizing business continuity, and ensuring compliance across systems.
Senior Staff Engineer supporting SAP Analytics projects with focus on SAP Analytics Cloud solutions. Role involves analytics requirement analysis and collaboration with stakeholders across functions in a dynamic environment.
Staff Software Engineer designing and building core cloud systems for autonomous drone operations at Skydio. Collaborating with cross - functional teams to deliver impactful features.
Product Engineer responsible for tooling improvement and platform development at Cortavo. Collaborating with teams to optimize internal engineering operations and enhance tech integration.
Software Engineering Intern at Etsy working on application development and gaining hands - on experience. Collaborating with engineers and learning best practices in a real engineering environment.
Staff Engineer developing full stack applications for GEICO's transformation to a tech organization. Leading engineering efforts across UI and back - end systems within a hybrid cloud environment.
Product Engineer developing user experience for AI SaaS platform at Qualified Health. Key responsibilities include building user experience in a hybrid environment with a focus on frontend technologies.
Software Engineer II delivering various tools and systems to protect against cyber attacks at Bank of America. Collaborating with teams, tackling security engineering challenges, and maintaining system integrity.