Cookie Consent

This website uses cookies or similar technologies to enhance your browsing experience and provide personalized recommendations. By continuing to use our website, you agree to our Privacy Policy.

Please note:

We strongly encourage applications from individuals with disabilities, including those with autism or other forms of neurodivergence. Our company is committed to diversity, inclusivity, and creating a supportive work environment for all employees.

Software Application Developer

|  Posted On: Aug 18, 2025

location:Alexandria, OH 43001

8 Months, Contract

mode of work:On-site

Job Summary

Job Title:  
Software Application Developer

Posted Date:  
Aug 18, 2025

Duration:  
8 Months, Contract

Shift(s):  

08:00 - 16:00

09:30 AM - 05:30 PM EST


Description

We are seeking a skilled and detail-oriented Software Application Developer to design, develop, test, and maintain software applications that meet business and client needs. The ideal candidate will have experience in full software development lifecycle, problem-solving, and the ability to translate requirements into scalable and efficient software solutions.


Key Responsibilities:

  • Design, code, test, and deploy software applications according to specifications.

  • Collaborate with business analysts, project managers, and stakeholders to gather requirements.

  • Develop clean, efficient, and maintainable code.

  • Troubleshoot, debug, and upgrade existing applications.

  • Integrate applications with databases, APIs, and third-party systems.

  • Ensure application performance, quality, and responsiveness.

  • Participate in code reviews and contribute to best practices.

  • Write technical documentation for reference and reporting.

  • Stay updated with emerging technologies and propose improvements to enhance software efficiency.


Qualifications and Skills:

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

  • Proven experience as a Software/Application Developer or similar role.

  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.

  • Experience with frameworks like .NET, Spring, Angular, React, or Node.js.

  • Strong knowledge of SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud).

  • Knowledge of software development methodologies (Agile/Scrum).

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and teamwork abilities.


Preferred Skills:

  • Experience with mobile app development (iOS/Android).

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Familiarity with version control systems (Git).

  • Understanding of security best practices in application development.

How can we help?

Training Modules