Software Developer
- Source: Indeed
- Any Lab Test Now
- $74,881 to $90,179 /yr
- On-site
- Utica
- Full-Time
- Mid level
Job Description
Header
Overview
We are seeking a dynamic and innovative Software Developer to join our forward-thinking technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that power our digital platforms. You’ll collaborate closely with cross-functional teams to implement cutting-edge features, optimize system performance, and ensure seamless integration across various services. This position offers an exciting opportunity to work with a diverse tech stack, including cloud infrastructure, microservices architecture, and modern web development frameworks. If you thrive in a fast-paced environment and are passionate about building robust software systems, we want to hear from you!
Responsibilities
- Develop and enhance web applications using JavaScript frameworks such as React or Express, ensuring responsive and user-friendly interfaces.
- Design and implement RESTful APIs to facilitate efficient communication between distributed services.
- Build scalable systems leveraging microservices architecture and cloud infrastructure platforms like AWS to support high-volume traffic.
- Collaborate within Agile teams to plan, develop, test, and deploy software solutions using CI/CD pipelines with tools like GitHub, GitLab, or SVN.
- Apply best practices in software engineering, including design patterns and system design principles for reliable application development.
- Write clean, maintainable code in programming languages such as Java, Python, C++, or Ruby on Rails while adhering to version control standards.
- Conduct system testing and troubleshooting to resolve bugs promptly and optimize performance across Linux-based environments.
Requirements
- Proven experience in software development with a strong understanding of web development technologies and application programming interfaces (APIs).
- Hands-on knowledge of programming languages including JavaScript, Java, Python, C++, or Ruby on Rails.
- Familiarity with IT infrastructure concepts such as cloud infrastructure (AWS), Linux environments, and scalable system design.
- Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
- Strong grasp of database management using SQL-based systems like MySQL or PostgreSQL for data storage solutions.
- Knowledge of version control systems such as Git or SVN for collaborative code management.
- Understanding of software design patterns, RESTful API principles, microservices architecture, and scalability considerations.
Join us to be part of a vibrant team dedicated to creating innovative software solutions that make a real impact! We value proactive problem-solvers who are eager to learn new technologies and contribute to our growth journey through agile practices and cutting-edge development techniques.
Pay: $74,881.09 - $90,179.38 per year
Work Location: In person
Skills
- javascript
- React
- amazon-web-services
- Github
- gitlab
- Java
- Python
- cplusplus
- ruby
- rails
- amazon-linux
- mysql
- PostgreSQL
