Job Description
About the Role: Apex Digital Solutions is seeking a highly motivated and skilled Senior Software Engineer to join our dynamic team in Seattle, WA. In this role, you will be responsible for designing, developing, and maintaining high-performance software applications that drive our business forward. We offer a competitive benefits package and a collaborative environment that fosters professional growth.
Why Join Us? We are committed to innovation and employee development. We provide opportunities for mentorship, continuous learning, and career advancement. Open to recent graduates seeking college credit; please inquire during the application process.
Responsibilities
- Design & Development: Architect and implement scalable software solutions using modern technologies and best practices.
- Code Quality: Write clean, efficient, and maintainable code; conduct code reviews to ensure high standards.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and other engineers.
- Optimization: Analyze and optimize application performance, ensuring fast load times and responsiveness.
- Mentorship: Provide technical guidance and mentorship to junior developers and interns.
- Problem Solving: Troubleshoot complex technical issues and implement robust solutions.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or related field (Candidates seeking college credit are welcome to apply).
- Experience: 3+ years of professional experience in software development.
- Technical Skills: Proficiency in languages such as Python, JavaScript, or Java. Experience with cloud platforms (AWS/Azure) and version control (Git).
- Soft Skills: Strong communication skills and the ability to work effectively in a fast-paced, agile environment.
- Problem Solving: Demonstrated ability to debug and solve complex technical problems.