Software Developer II
- Job Title
- Software Developer II
- Job ID
- Work Remote
- Syracuse, NY 13202
- Other Location
Job Title: Software Developer II
Company Name: CCMR3
Job Type: Full-Time
CCMR3 is at the forefront of changing the way people think about accounts receivable.
We focus on partnership and deliver an empathetic, people-first approach in every client interaction.
We’re seeking individuals who are innovative and who are relentlessly dedicated to the success of our clients and our team. As we redefine the accounts receivable industry, we’re excited to have top talent like you join our team to help us meet and exceed goals.
At CCMR3, we’re a team of dedicated professionals who challenge and support one another. Our open office environment is welcoming and encourages collaboration and idea sharing. The hard work of our team is recognized and rewarded and CCMR3 leadership is devoted to investing in the growth of our most important asset, our people.
We are looking for a Software Developer II with a strong proficiency in C# to contribute to the design, development, and maintenance of our industry-leading software products. The ideal candidate will be an experienced programmer with a proven history of building robust, scalable, and efficient applications.
- Collaborating with contractors to develop and maintain applications.
- Collaborate with cross-functional teams to design and develop software solutions that meet business requirements and industry standards.
- Write clean, efficient, and maintainable code using C# and other relevant technologies.
- Conduct thorough testing and debugging of applications to ensure high performance and reliability.
- Participate in code reviews, providing constructive feedback and suggestions to enhance code quality.
- Work closely with product managers and stakeholders to understand user needs and translate them into technical requirements.
- Stay up to date with the latest industry trends and advancements in software development to continuously improve skills and knowledge.
- Assist in troubleshooting and resolving software defects and issues.
- Contribute to the documentation of software design, architecture, and implementation.
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Proven experience as a Software Developer, preferably with at least 3 years of hands-on experience with C# development.
- Strong knowledge of object-oriented programming principles and design patterns.
- Proficiency in using .NET framework and related technologies.
- Experience with database design and SQL queries.
- Ability to work effectively in a team environment and collaborate with cross-functional teams.
- Excellent critical thinking skills and attention to detail.
- Strong verbal and written communication skills.
- A passion for learning and a drive to stay updated with the latest technologies and industry best practices.