JOBSEARCHER

Software Developer

*Job Description* Aptia Software is seeking a detail-oriented Software Developer to design, develop, test, and maintain software applications that support business requirements and deliver dependable user experiences. The ideal candidate will have a solid programming foundation, strong analytical skills, and the ability to collaborate with technical teams to build efficient, scalable, and maintainable software solutions. In this role, you will contribute to application development, system integration, troubleshooting, and software enhancements. You will work with team members to translate functional requirements into technical solutions, resolve software issues, and maintain consistent development and quality standards. *Key Responsibilities*
  • Develop, test, and maintain software applications based on project requirements.
  • Write clean, efficient, reusable, and well-documented code.
  • Implement new features and enhance existing application functionality.
  • Integrate APIs, databases, and third-party software services.
  • Troubleshoot defects and resolve application performance issues.
  • Participate in code reviews and follow established coding standards.
  • Develop unit tests and support integration and regression testing.
  • Collaborate with developers, designers, and project stakeholders.
  • Maintain technical documentation and communicate development progress.
  • Identify opportunities to improve software security, scalability, and reliability.
  • Support application deployments, updates, and ongoing maintenance.
*Requirements*
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Experience with one or more programming languages, such as Java, Python, C#, JavaScript, or TypeScript.
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with databases, SQL, APIs, and version control systems such as Git.
  • Knowledge of debugging, software testing, and application maintenance.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication abilities.
  • Ability to work independently and collaborate with a technical team.
*Preferred Skills*
  • Experience developing web-based or enterprise applications.
  • Familiarity with modern software frameworks and cloud technologies.
  • Knowledge of automated testing and continuous integration workflows.
  • Understanding of application security and performance optimization.
  • Experience working with Agile development methodologies.
*About the Company* Aptia is a company focused on employee benefits and pension administration services, using technology and operational expertise to support organizations and their employees. However, the connection between Aptia and the specific employer name “Aptia Software” should be verified before using this company description in a job advertisement. The position description above is a general Software Developer draft and should be aligned with the actual employer's products, technology stack, and hiring requirements.
Pay: $85,000.00 - $115,000.00 per year
Benefits:
  • Health insurance
  • Relocation assistance
  • Visa sponsorship
Work Location: In person