Job Description
Are you a results-driven Software Engineer looking for a position that values your time and expertise? Apex Systems is hiring immediately for a talented developer in Raleigh, North Carolina. We pride ourselves on offering a weekly pay cycle, ensuring you get compensated for your hard work without the wait.
As a premier IT staffing and solutions provider, we connect top-tier talent with Fortune 500 companies and innovative startups. In this role, you will be at the forefront of our client's digital transformation, building scalable applications and solving complex engineering challenges in a collaborative environment.
Why join us?
- Get paid every week with direct deposit.
- Competitive salary and comprehensive benefits package.
- Opportunity to work with cutting-edge technologies.
- Remote and hybrid work flexibility options.
Don't miss this chance to advance your career with a company that puts its employees first.
Responsibilities
- Design & Development: Design, develop, and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Code Optimization: Write clean, efficient, and well-documented code, ensuring high performance and maintainability.
- Collaboration: Work closely with cross-functional teams of product managers, designers, and engineers to define, design, and ship new features.
- Testing & Debugging: Conduct thorough testing to identify and fix bugs, ensuring a seamless user experience.
- Technical Support: Provide technical guidance and support to junior developers and participate in code reviews.
- Documentation: Create and maintain technical documentation to facilitate knowledge sharing.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: 3+ years of professional software engineering experience.
- Programming: Strong proficiency in Python, Java, or C#, with experience in JavaScript/TypeScript preferred.
- Database: Experience with SQL (PostgreSQL, MySQL) or NoSQL databases (MongoDB, Redis).
- Cloud: Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Problem Solving: Strong analytical and problem-solving skills with a passion for writing robust code.
- Communication: Excellent verbal and written communication skills.