Job Description :

*Job Title C# Developers*

Location: Brookfield, CT (Remote)

Duration: Long term

Contract Visa- USC/GC

*Candidates MUST be living close enough to work 1 day per month on site.* *Position Overview* Familiarity with the Microsoft development environment and tools is a significant plus. Client is creating multiple IT Solution Teams each of which will be focused on delivering a complete IT solution to a given business area or problem. And this delivery will be Iterative and Agile. Candidate must be a team player, who can communicate well, has an upbeat, can-do attitude and is passionate about their work.

*Responsibilities*

1. Collaborate with your team to understand business requirements and translate them into technical solutions.

2. Collaborate with your peers to coordinate best practices and any cross-functional integrations.

3. Implement AGILE methodologies and best practices to deliver high-quality software solutions.

4. Develop and maintain API endpoints and wrappers for integrations to and from 3rd party applications and our central database.

5. Develop and maintain business web applications. These may be low-code solutions or full-blown app dev.

6. Drive test-driven development (TDD) by writing clean and maintainable code, with a strong focus on unit and integration testing.

7. Participate in code reviews and provide constructive feedback to team members to maintain code quality.

8. Support continuous build and testing processes to identify and address issues early in the development cycle.

9. Work closely with business managers and stakeholders to refine project requirements and maintain transparent communication throughout the development process.

10. Stay current with industry trends and emerging technologies, incorporating them into our solutions where applicable.

11. Work with other teams to schedule, test, deploy changes to production. *Requirements*

1. Above average communication and collaboration skills. Superb interpersonal skills.

2. Proven experience as a programmer in an Agile development environment.

3. Understanding, experience with and commitment to SOLID, the first 5 principles of Object-Oriented-Design. And the same with proven Design Patterns.

4. Expertise in low-code development platforms and tools.

5. Strong knowledge of test-driven development (TDD) and continuous integration/continuous delivery (CI/CD) processes.

6. Experience with business web application development and modern web technologies.

7. Experience with APIs, wrapping code to them and designing and exposing end points.

8. Strong problem-solving skills and a passion for creating efficient and scalable solutions. AGILE certifications (e.g., Certified ScrumMaster) are a plus. *

             

Similar Jobs you may be interested in ..