Junior Software Engineer

Overview

DocMe360 is currently seeking a Junior Software Engineer to become a valuable part of their dynamic team. The position is structured as a 1099 contract, with potential for transition into a W-2 role in the future. This role primarily focuses on software development for cross-functional teams supporting the Department of Veterans Affairs. As a Junior Software Engineer, you will be responsible for designing, developing, testing, and maintaining software solutions aligned with mission objectives and technical standards.

Responsibilities

As a Junior Software Engineer at DocMe360, your core responsibilities will include:

  • Software Design & Development

    • Design, develop, test, and deploy software using Java and Spring Boot.
    • Integrate code and repository management with tools such as GitHub Copilot.
    • Write clean, maintainable, and well-documented code in accordance with industry best practices.
    • Participate in architectural discussions and contribute to technical design decisions.
    • Implement necessary APIs, integrations, and data processing components.
  • Code Quality & Technical Excellence

    • Conduct peer code reviews, providing constructive feedback to team members.
    • Ensure compliance with coding standards, security practices, and performance optimization.
    • Develop automated unit and integration tests.
    • Troubleshoot and resolve complex technical issues across multiple environments.
  • Agile Development & Collaboration

    • Actively engage in sprint planning, backlog refinement, stand-ups, demos, and retrospectives.
    • Collaborate effectively with product managers, architects, UX designers, and fellow engineers.
    • Provide estimates and technical input during planning cycles.
    • Support CI/CD pipelines and DevOps workflows.
  • System Maintenance & Continuous Improvement

    • Maintain and enhance existing products for improved performance, scalability, and reliability.
    • Identify and remediate technical debt.
    • Assist in production deployments and analyze root causes when issues arise.
    • Suggest improvements to tools, frameworks, and development processes.
  • Adherence to Core Values

    • Delivery: Maintain a culture of honesty, transparency, integrity, and professional growth.
    • Optimism: Invest in professional development and well-being.
    • Collaboration: Work together to achieve common goals through shared expertise.
    • Motivation: Inspire and energize clients through passion and purpose.
    • Exploration: Look for innovative opportunities that align with the mission and enhance product quality.

Requirements

Minimum Qualifications

To be considered for this role, candidates should possess:

  • Education and Experience

    • A Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
    • A minimum of 2 years of professional software development experience.
    • Proven experience working with enterprise or mission-critical systems.
    • Experience on an agile development team is essential.
  • Technical Skills

    • Understanding of secure coding practices and application security fundamentals.
    • Proficiency in Java and Spring development.
    • Familiarity with modern software frameworks and tools in the JavaScript ecosystem.
    • Experience with tools like Maven, SQL, and Docker.
    • Ability to design and consume RESTful APIs.
    • Experience with relational and/or NoSQL databases.
    • Familiarity with cloud platforms (e.g., AWS, Azure).
    • Experience with version control systems, especially Git.
    • Understanding of CI/CD pipelines and DevSecOps practices.
    • Proven experience using AI tools (like GitHub Copilot) to improve development workflow.
  • Problem-Solving & Communication

    • Strong analytical and debugging skills, capable of breaking complex problems into manageable solutions.
    • Excellent written and verbal communication skills, effectively collaborating with technical and non-technical stakeholders.

Preferred Qualifications

While not required, the following can give candidates an edge:

  • Experience with federal or regulated environments.
  • Background in modernizing legacy systems.
  • Familiarity with containerization and orchestration tools.

Benefits

The expected 1099 rate range for this role is $60 per hour to $85 per hour. If converted to a W-2 position, the expected salary range is between $65,000 and $95,000.

Benefits for full-time W-2 employees include:

  • Health Care Plans (Medical, Dental, & Vision)
  • Retirement Plans (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity & Paternity)
  • Training & Development initiatives
  • Work From Home options

This position not only provides a great opportunity for professional growth but also offers a chance to contribute meaningfully to a significant cause by working with the Department of Veterans Affairs.



This job offer was originally published on himalayas.app

DocMe360

United States

Software development

Contract

May 10, 2026

1 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.