DevVaults

Software Developer

Overview

We are looking for a talented and detail-oriented Software Developer to design, develop, test, and maintain high-quality software applications. The ideal candidate will work closely with cross-functional teams to deliver scalable, reliable, and efficient software solutions that meet business and user requirements.

Preferred Qualifications

  • Experience with frameworks and libraries relevant to your tech stack

  • Knowledge of cloud platforms (AWS, Azure, Google Cloud)

  • Familiarity with RESTful APIs and microservices architecture

  • Understanding of DevOps practices and CI/CD pipelines

Specific Skills

Required Skills and Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)

  • Proven experience as a Software Developer or similar role

  • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, C++)

  • Experience with software development lifecycle (SDLC) methodologies

  • Knowledge of databases and data structures

  • Familiarity with version control systems (e.g., Git)

  • Strong problem-solving and analytical skills

  • Ability to work independently and in a team environment

Responsible For

Key Responsibilities

  • Design, develop, and maintain software applications and systems

  • Write clean, efficient, and maintainable code following best practices

  • Analyze user requirements and translate them into technical solutions

  • Perform unit testing, debugging, and troubleshooting

  • Collaborate with product managers, designers, and other developers

  • Participate in code reviews and contribute to continuous improvement

  • Maintain software documentation and technical specifications

  • Stay up to date with new technologies, tools, and industry trends

Job Nature
Full Time
Experience Requirements
3
Job Location
Hagerstown Maryland
Other Benefits

What We Offer

  • Competitive salary and benefits

  • Career growth and learning opportunities

  • Supportive and collaborative work environment

  • Flexible work arrangements

Job Level
Sr. Position

Apply for this position

*
*
* Attach your resume. Max size 2mb Allowed Types: pdf