Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Gain America Inc

JUNIO-MID LEVEL SOFTWARE DEVELOPERS

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores

Were these scores useful?

Job Description

JUNIOR-MID LEVEL SOFTWARE DEVELOPERS
Location:
New York State (Onsite / Hybrid)
Employment Type:
Long-Term
NYS HBITS
Contract Company:
Gain America Inc. Job Summary We are seeking energetic and motivated Junior to Mid-Level Software Developers to join our dynamic development team. In this role, you will contribute to designing, developing, and maintaining scalable software solutions that power innovative applications across various platforms. You will work closely with cross-functional teams utilizing Agile methodologies to deliver high-quality products efficiently. This position offers an exciting opportunity to grow your skills in a collaborative environment, leveraging cutting-edge technologies and cloud infrastructure to build robust systems that meet modern business needs. Responsibilities Participate actively in the full software development lifecycle, from requirements gathering to deployment and maintenance. Develop and enhance web applications using JavaScript frameworks such as React or Express, ensuring responsive and user-friendly interfaces. Design, implement, and optimize RESTful APIs for seamless communication between services and external systems. Contribute to system design discussions focused on scalability, performance, and security, applying best practices and design patterns. Collaborate within Agile teams to plan sprints, review code, and continuously improve development processes. Utilize version control tools like Git or SVN to manage codebases effectively and ensure smooth collaboration. Deploy applications on cloud infrastructure platforms such as AWS, ensuring high availability and scalability of solutions. Skills Solid understanding of software engineering principles including system design for scalable systems and microservices architecture. Proficiency in programming languages such as Java, Python, C++, or C, with a focus on web development and application development. Experience working with REST APIs, RESTful services, and integrating third-party APIs for enhanced functionality. Knowledge of SQL databases like MySQL or PostgreSQL for data storage and retrieval; familiarity with cloud database services is a plus. Hands-on experience with front-end development using JavaScript frameworks like React or Angular; understanding of
HTML/CSS
is beneficial. Familiarity with DevOps practices including CI/CD pipelines using tools like GitHub Actions or Jenkins for automated testing and deployment. Understanding of Linux environments, version control systems (Git), and containerization technologies such as Docker is advantageous. Awareness of security best practices including RBAC (Role-Based Access Control) and secure API design to protect sensitive information. Join us if you're passionate about software development and eager to build innovative solutions in a fast-paced environment! We value continuous learning, collaboration, and the drive to create impactful technology that makes a difference worldwide.
Required Technical Experience:
  • 3+ years of professional software development experience
  • Strong expertise in Java, .NET, PHP, or Drupal
  • Experience with enterprise web applications, APIs, and integrations
  • Solid database experience (Oracle, SQL Server, MySQL, PostgreSQL)
  • Familiarity with Agile and/or Waterfall methodologies
  • Experience with version control and CI/CD tools (Git, Jenkins, etc.)
  • Ability to independently handle complex development tasks
Preferred Experience:
  • Prior State or Federal government project experience
  • Knowledge of security, compliance, or data governance standards
  • Experience mentoring junior developers or providing technical guidance
Eligibility Requirements:
  • US Citizen or Green Card holder (mandatory)
  • Open to long-term contract roles and relocation if required
What We Offer:
  • Stable, long-term government contracts
  • Competitive hourly rates
  • Free technical upskilling or refresher training (if needed)
  • Fast onboarding and placement support Why Gain America?
  • 20+ years in IT staffing and government consulting
  • NYS-certified Minority Business Enterprise (MBE)
  • Paid government projects with optional upskilling — limited mid-level and senior openings available.
Pay:
$70,000.00 - $112,468.40 per year Application Question(s):
US CITIZENS AND GREEN CARD HOLDERS ONLY. LOCAL NEW YORK RESIDENTS ARE PREFERRED.
Education:
Bachelor's (Required) Ability to
Commute:
Hicksville, NY 11801 (Required) Ability to
Relocate:
Hicksville, NY 11801: Relocate before starting work (Required)
Work Location:
In person