Software Engineer IV
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
This person will join a collaborative and design-driven team, with talent and tenure to thrive on. They will assist in leading the development, implementation, and management of technology-based business solutions. This person will design software applications to meet both functional and technical requirements for the client experience team at a high level., * Participate in all phases of the SDLC, including requirements analysis, design, development, testing, deployment, and maintenance.
- Develop dynamic and responsive user interfaces using Angular, TypeScript, HTML, CSS, and related front-end frameworks and libraries.
- Design and develop robust and scalable back-end services and APIs using C#, ASP.NET MVC, .NET Core, and Web API.
- Integrate front-end applications with back-end APIs.
- Work with SQL Server databases to design schemas, write queries, and manage data.
- Write clean, well-documented, and testable code.
- Perform code reviews, refactor code, and ensure adherence to coding standards and best practices.
- Implement unit and integration tests to ensure software quality.
- Provide technical guidance and mentorship to junior developers, sharing knowledge and promoting best practices.
Requirements
The ideal engineer will possess the ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent software engineering skills. They will be able to adapt to new tech and methodologies, as needed., * 5 to 9 years extensive experience in .NET development, particularly with MVC, Angular, and C#.
- Proficiency in Angular and related front-end technologies (TypeScript, HTML, CSS, JavaScript).
- Strong understanding: of object-oriented programming (OOP) principles and design patterns.
- Extensive experience with database systems and SQL.
- Familiarity with Git version control system.
- Knowledge of Azure cloud platforms.
- Good Analytical and problem-solving skills
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills for collaborating with team members and stakeholders., * Degree in Computer Science or equivalent experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦