About this role
CeDent Town of Florida (NY) On-site USD 110,000 - 140,000 Full time
Job summary
CeDent is seeking a passionate Software Developer to design, develop, and maintain high-quality software applications. You will work on a variety of projects, leveraging your skills in software development and problem-solving, in a collaborative and innovative environment. The role requires a Master’s degree in Computer Science or related field and 4+ years of professional experience, with proficiency in Java, Python, C#, and JavaScript.
Qualifications
- Master’s degree in Computer Science, Software Engineering, or related field
- 4+ years of professional software development experience
- Experience with Git and databases (MySQL, PostgreSQL, MongoDB)
- Understanding of SDLC and agile methodologies
- Strong problem-solving and debugging skills
- Excellent communication and teamwork
- Ability to learn new technologies quickly
Responsibilities
- Write clean, maintainable code in Java, Python, C#, JavaScript
- Develop and maintain applications aligned with business needs
- Collaborate with product managers, designers, and QA
- Participate in code reviews and provide feedback
- Troubleshoot and debug existing applications
- Ensure performance and responsiveness of applications
- Implement solutions and monitor production performance
- Write and maintain technical documentation
Skills
- Problem solving
- Communication
- Team collaboration
- Adaptability
- Analytical thinking
Education
-
Master’s degree in Computer Science
-
Tools
-
Git
-
Docker
-
Kubernetes
-
Job description
-
We are seeking a passionate Software Developer to design, develop, and maintain high-quality software applications. As a member of our development team, you will work on a variety of projects, leveraging your skills in software development and problem-solving. This is a great opportunity to grow your career in a collaborative and innovative environment.
Key Responsibilities
- Write clean, maintainable, and efficient code in Java, Python, C#, JavaScript
- Develop and maintain software applications in line with business requirements
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure seamless project execution
- Participate in code reviews, providing constructive feedback to peers
- Troubleshoot and debug issues in existing software applications
- Stay up-to-date with industry trends, emerging technologies, and best practices
- Write and maintain technical documentation for code and systems
- Ensure the performance, quality, and responsiveness of applications
- Implement software solutions and monitor application performance in production environments
Requirements
-
Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
-
4+ years of professional experience in software development
-
Strong proficiency in specific programming languages or frameworks
-
Familiarity with databases (e.g., MySQL, PostgreSQL, MongoDB)
-
Experience with version control systems like Git
-
Understanding of software development life cycle (SDLC) and agile methodologies
-
Strong problem-solving and debugging skills
-
Good communication skills and ability to collaborate in a team environment
-
Ability to quickly adapt to new technologies and development practices
-
Preferred Skills
-
Familiarity with cloud platforms (AWS, Azure, Google Cloud)
-
Knowledge of front-end frameworks like React, Angular, or Vue.js
-
Experience with microservices architecture and containerization (Docker, Kubernetes)
-
Familiarity with DevOps practices and CI/CD pipelines
-
Understanding of automated testing frameworks
-
We are offering H1B sponsorship through the lottery system.
-
Join our vibrant team and propel your professional journey forward. We are dedicated to empowering talented individuals like you to achieve your career aspirations in the United States.