Job Summary
Join our dynamic team as a Software Engineer where you will leverage your expertise in ASP.NET Core Web API SQL and .Net Core to develop innovative solutions. With a focus on Property & Casualty Insurance Governance Risk & Compliance and Finance & Accounting you will contribute to impactful projects that drive our companys success. Enjoy the flexibility of working from home with a day shift schedule.
Responsibilities
- Develop and maintain high-quality software applications using ASP.NET Core Web API and .Net Core to meet business requirements.
- Collaborate with cross-functional teams to design implement and optimize SQL databases for efficient data management.
- Participate in code reviews to ensure adherence to best practices and coding standards.
- Troubleshoot and resolve software defects to enhance application performance and reliability.
- Contribute to the continuous improvement of development processes and methodologies.
- Engage in the full software development lifecycle from requirements gathering to deployment and support.
- Work closely with stakeholders to understand their needs and translate them into technical solutions.
- Ensure software solutions are scalable secure and maintainable to support long-term business goals.
- Stay updated with the latest industry trends and technologies to drive innovation within the team.
- Provide technical guidance and support to junior team members to foster a collaborative environment.
- Document software designs technical specifications and user guides for future reference.
- Test and validate software applications to ensure they meet quality standards and user expectations.
- Adapt to changing project requirements and priorities to deliver high-quality results. Qualifications
-
- Possess strong experience in ASP.NET Core Web API SQL and .Net Core demonstrating technical proficiency.
- Have a background in Property & Casualty Insurance Governance Risk & Compliance or Finance & Accounting is advantageous.
- Exhibit excellent problem-solving skills and attention to detail in software development.
- Demonstrate effective communication skills to collaborate with team members and stakeholders.
- Show a proactive approach to learning and adapting to new technologies and tools.
- Display the ability to work independently in a remote work environment while maintaining productivity.
- Hold a bachelors degree in Computer Science Information Technology or a related field.
Certifications Required
Microsoft Certified: Azure Developer Associate MCSA: SQL 2016 Database Development desirable