Application Developer
Infinite Computer Solutions · Connecticut, United States · 1 mo ago
EngineeringFull-time
About the role
The primary responsibility of the Application Developer at Infinite Computer Solutions involves designing, developing, testing, and maintaining software applications. This includes working closely with cross-functional teams to understand business requirements and translating them into technical solutions.
Responsibilities
- Design and develop scalable and maintainable software applications using modern programming languages and frameworks.
- Collaborate with project managers, developers, and other stakeholders to ensure software meets business needs and user requirements.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Perform unit testing and integration testing to ensure software quality.
- Document design decisions and coding standards to facilitate future maintenance and updates.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 2 years of professional experience in software development.
- Proficiency in at least one programming language such as Java, Python, or C#.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
Qualifications
- Experience with database management systems (e.g., SQL).
- Knowledge of software design patterns and principles.
- Understanding of cloud computing platforms (e.g., AWS, Azure).
- Experience with agile methodologies.
Skills
- Strong analytical and problem-solving skills.
- Ability to learn new technologies quickly.
- Attention to detail and ability to meet deadlines.
- Good interpersonal and communication skills.
Benefits
- Competitive salary commensurate with experience.
- Incentive-based performance bonuses.
- Vacation and sick leave.
- Paid holidays.
- Health insurance coverage.
- Flexible work schedule.
Pay
Salary range: $80,000 - $100,000 annually.
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM.