Job Description
Join Apex Tech Solutions, a premier engineering consultancy based in the vibrant tech hub of Seattle. We are currently seeking a highly skilled Software Engineer to join our elite team. Enjoy the flexibility of daily pay and work with top-tier clients across the Pacific Northwest.
As a Software Engineer with us, you will drive innovation, optimize complex systems, and deliver scalable solutions that impact millions of users. We value autonomy, technical excellence, and a culture of continuous improvement.
Why Join Us?
- Daily Pay Option: Get paid every day with our instant pay feature.
- Competitive Compensation: Hourly rates significantly above market average.
- Flexibility: Choose your projects and work environment.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Identify, troubleshoot, and resolve complex technical issues and bugs to ensure system stability and performance.
- Participate in code reviews and provide constructive feedback to peers to foster a culture of knowledge sharing.
- Implement CI/CD pipelines to automate deployment processes and improve development efficiency.
- Mentor junior developers and contribute to technical architecture discussions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field; or equivalent practical experience.
- 3+ years of professional experience in software development with a strong command of at least one major programming language (e.g., Java, Python, Go, C++, or TypeScript).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with database technologies (SQL and NoSQL) and data modeling.
- Proficiency in version control systems (Git) and agile development methodologies.
- Strong problem-solving skills with the ability to debug complex systems under tight deadlines.
- Excellent communication skills and the ability to work effectively in a remote or hybrid team setting.