The IT Developer is responsible for designing developing testing and maintaining software applications and systems that support business operations and technology initiatives. This role collaborates with cross-functional teams to deliver scalable secure and high-performing solutions aligned with organizational goals.
The ideal candidate is a skilled software developer with strong problem-solving abilities a solid technical foundation and experience working across the full software development lifecycle.
Key Responsibilities
* Design develop test and deploy software applications and system enhancements
* Collaborate with business analysts project managers and stakeholders to define requirements
* Write clean efficient and maintainable code following best practices
* Develop and integrate APIs and third-party services
* Troubleshoot debug and resolve technical issues across applications
* Participate in code reviews and ensure adherence to coding standards
* Maintain and enhance existing systems to improve performance and scalability
* Work with databases to design query and optimize data storage solutions
* Utilize modern development frameworks and tools such or Java
* Implement security and data protection measures in application development
* Contribute to documentation system architecture and technical specifications
* Stay current with emerging technologies and industry trends
Qualifications
Education
* Bachelors degree in Computer Science Information Technology Software Engineering or a related field required
Experience
* 2 to 5 years of experience in software development or IT development roles
* Experience working in agile or iterative development environments preferred
Skills and Competencies
* Strong programming skills in one or more languages such as Java Python or JavaScript
* Knowledge of software development lifecycle (SDLC) methodologies
* Experience with databases such as SQL Server MySQL or PostgreSQL
* Familiarity with version control systems such as Git
* Understanding of web technologies APIs and system integrations
* Strong problem-solving and analytical skills
* Excellent communication and teamwork abilities
* Ability to manage multiple tasks and meet deadlines
Compensation
* Annual Salary Range: $80000 to $120000 USD depending on experience skills and location
* Eligibility for performance-based bonuses
Benefits
* Comprehensive medical dental and vision insurance
* 401(k) retirement plan with employer matching
* Paid time off including vacation sick leave and holidays
* Flexible work arrangements including remote or hybrid options
* Employee wellness and assistance programs
* Professional development and certification support
* Life and disability insurance coverage
* Technology stipend or home office support
The IT Developer is responsible for designing developing testing and maintaining software applications and systems that support business operations and technology initiatives. This role collaborates with cross-functional teams to deliver scalable secure and high-performing solutions aligned with org...
The IT Developer is responsible for designing developing testing and maintaining software applications and systems that support business operations and technology initiatives. This role collaborates with cross-functional teams to deliver scalable secure and high-performing solutions aligned with organizational goals.
The ideal candidate is a skilled software developer with strong problem-solving abilities a solid technical foundation and experience working across the full software development lifecycle.
Key Responsibilities
* Design develop test and deploy software applications and system enhancements
* Collaborate with business analysts project managers and stakeholders to define requirements
* Write clean efficient and maintainable code following best practices
* Develop and integrate APIs and third-party services
* Troubleshoot debug and resolve technical issues across applications
* Participate in code reviews and ensure adherence to coding standards
* Maintain and enhance existing systems to improve performance and scalability
* Work with databases to design query and optimize data storage solutions
* Utilize modern development frameworks and tools such or Java
* Implement security and data protection measures in application development
* Contribute to documentation system architecture and technical specifications
* Stay current with emerging technologies and industry trends
Qualifications
Education
* Bachelors degree in Computer Science Information Technology Software Engineering or a related field required
Experience
* 2 to 5 years of experience in software development or IT development roles
* Experience working in agile or iterative development environments preferred
Skills and Competencies
* Strong programming skills in one or more languages such as Java Python or JavaScript
* Knowledge of software development lifecycle (SDLC) methodologies
* Experience with databases such as SQL Server MySQL or PostgreSQL
* Familiarity with version control systems such as Git
* Understanding of web technologies APIs and system integrations
* Strong problem-solving and analytical skills
* Excellent communication and teamwork abilities
* Ability to manage multiple tasks and meet deadlines
Compensation
* Annual Salary Range: $80000 to $120000 USD depending on experience skills and location
* Eligibility for performance-based bonuses
Benefits
* Comprehensive medical dental and vision insurance
* 401(k) retirement plan with employer matching
* Paid time off including vacation sick leave and holidays
* Flexible work arrangements including remote or hybrid options
* Employee wellness and assistance programs
* Professional development and certification support
* Life and disability insurance coverage
* Technology stipend or home office support
View more
View less