What are the responsibilities and job description for the Backend Developer position at Sussex Tool and Supply?
Job Overview
We are seeking a skilled Back End Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining server-side applications, ensuring high performance and responsiveness to requests from the front end. You will collaborate with front end developers and other team members to design robust APIs and contribute to the full software development lifecycle (SDLC). If you are passionate about technology and eager to work in a fast-paced environment, we would love to hear from you.
Responsibilities
- Design, develop, and maintain back end components and services.
- Create and manage RESTful APIs for seamless integration with front end applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable code using TypeScript and Python.
- Implement CI/CD pipelines to streamline development processes.
- Troubleshoot and optimize existing applications for performance improvements.
- Utilize GitHub for version control and collaboration on code repositories.
- Participate in code reviews to ensure quality standards are met.
- Work with XML data formats for data interchange between systems.
- Utilize SQL Server Integration Services (SSIS) for data migration tasks.
Qualifications
- Proficiency in back end programming languages such as Python and TypeScript.
- Strong understanding of RESTful services and API design principles.
- Familiarity with XML data handling.
- Experience with software development lifecycle (SDLC) methodologies.
- Knowledge of ASP framework is a plus.
- Experience using GitHub for version control in collaborative projects.
- Understanding of Continuous Integration/Continuous Deployment (CI/CD) practices.
- Ability to work effectively in a team-oriented environment while also being self-motivated.
- Excellent problem-solving skills and attention to detail.
Join us as we build innovative solutions that drive success!
Job Type: Full-time
Pay: $75,000.00 - $90,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Work Location: In person
Salary : $75,000 - $90,000