Software Developer - Team Lead at People Corporation leading a team to design and develop applications for group insurance benefits using .NET and Power Apps. Collaborating with various stakeholders and ensuring best practices in development and DevOps.
Responsibilities
Lead a team of software developers working closely with system analysts, solution architects, and project managers
Design, develop & maintain applications built for the billing and administration of group insurance benefits using .NET and Dynamics CRM / Power Apps platforms
Work with product owners, architects, business analysts to identify and propose solutions for business and technical needs
Conduct and participate in meetings with development team, product owner, stakeholders
Provide guidance to junior developers on feature development
Lead code reviews to ensure customized code quality
Identify and recommend ways to improve existing technical practices
Establish, evolve, and promote best practices for development and DevOps capabilities
Leverage Agile methodologies to estimate, design and deliver features
Ensure platform performance in a secure and scalable manner
Requirements
Bachelor’s degree in computer science or equivalent combination of education and experience
A minimum of 8 years development experience in project experience developing solutions using the Power Platform (Model Driven Power Apps, Dynamics 365, Power Automate / Flow, Dataverse)
Firsthand experience architecting solutions that involve Dynamics/Power Apps customization to include custom business logic, integration modules, workflow assemblies, and plug-ins
Experience working with Power BI & SQL Server Reporting Services and complex SQL Queries
Demonstrated ability to communicate technical information clearly and concisely both oral and written
Comfort communicating with others in the development team as well as with the business leadership
Excellent analytical, decision making, troubleshooting, and critical thinking skills
Ability to prioritize multiple tasks in fast-paced work environment
Experience with DevOps practices including Source Code management, CI/CD, and various testing practices (unit, automated, performance testing)
Experience supporting both development and production environments
Record of leading features through development process and into production
Experience in building enterprise-grade software using modern architecture concepts
Experience using modern programming techniques including dependency management, TDD, design patterns
Are client-delivery focused and committed to either independently or working along side various teams to deliver quality to our clients in a timely manner
Have a natural curiosity towards gaining new understanding, broadening your knowledge base, and sharing that information with others
Have experience being in a team lead / mentorship role
Can organize and lead a small team of developers using Agile methods
Are skilled in managing, prioritizing multiple projects, and competing deadlines
Have strong analytical and critical thinking skills.
Benefits
Extended health care and dental benefits
A retirement savings plan with company contributions
A suite of Health & Wellness offerings
Mental Health programs and support for you and your family
Assistance for the completion of industry designations
Software Engineer building software for companies to develop employee cultures. Collaborating on modern tech stack and improving user experience across products.
Staff Engineer defining reference architectures and driving AI - native development practices at Enable. Collaborating across teams to enhance engineering quality and performance.
Software Developer designing and developing features for Intelex’s software products in an agile team. Collaborating with various project teams to deliver high - quality software solutions.
Lead Engineer for Mechanical Systems at GE Vernova developing systems for nuclear power projects. Focus on design, integration, and regulatory compliance within the industry standards.
Lead Engineer responsible for systems engineering activities in nuclear power projects. Focusing on Mechanical Systems including BWRX - 300 Small Modular Reactor design.
Mid - level Software Engineer joining Raisely Team at Velora, developing scalable backend and frontend solutions for nonprofits. Collaborating on high - quality software design and architecture.
Software Engineer building Workday's public interface for Agent integration and communication. Focused on internal/external gateways and architecture for agent communication.