Job Description
Are you a high-performing Software Engineer seeking a role that respects your time and talent? Apex Innovations Inc. is looking for a visionary developer to join our elite engineering team in Virginia Beach, VA. We are committed to delivering world-class solutions and are proud to offer a weekly pay structure, ensuring you are compensated for your hard work with immediate financial stability.
As a pivotal member of our technology team, you will architect scalable software solutions, drive innovation, and mentor junior developers. We foster a culture of excellence, collaboration, and continuous improvement. If you are passionate about building robust applications and want to work with a company that prioritizes your work-life balance, we want to hear from you.
Why Work With Us?
- Weekly Pay: Get paid every week, not bi-weekly or monthly.
- Competitive salary package with annual performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible working hours and remote work opportunities.
- Professional development budget and certification reimbursement.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, QA) to define product requirements and technical specifications.
- Write clean, efficient, and maintainable code, adhering to strict coding standards and best practices.
- Conduct thorough code reviews and participate in technical architecture discussions to ensure code quality.
- Debug, test, and troubleshoot complex software issues to ensure system reliability and performance.
- Participate in the full software development lifecycle (SDLC), from planning and design to deployment and maintenance.
- Optimize applications for maximum speed, scalability, and security.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
- Minimum of 3-5 years of professional experience in software development.
- Proficiency in at least two major programming languages (e.g., Python, Java, C#, JavaScript/TypeScript).
- Strong experience with relational and non-relational databases (e.g., SQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with version control systems, specifically Git.
- Strong problem-solving skills and the ability to thrive in an agile, fast-paced environment.