Job Description
Are you a high-performing Software Engineer looking for your next challenge? Apex Systems is currently seeking a skilled professional to join our dynamic team in Omaha, Nebraska. We are proud to offer comprehensive relocation assistance for the right candidate, ensuring a smooth transition to your new home.
Our client is a leader in the tech industry, dedicated to innovation and excellence. As a key member of our engineering team, you will play a pivotal role in developing scalable solutions that drive business growth. This is a direct hire opportunity with excellent benefits, a collaborative culture, and a clear path for career advancement.
Take the leap and join a company that values your expertise and invests in your future.
Responsibilities
- Design, develop, and maintain robust, scalable web applications using modern frameworks.
- Collaborate closely with product managers, designers, and other engineers to deliver high-quality software.
- Write clean, efficient, and well-documented code that adheres to industry best practices.
- Participate in code reviews and technical architecture planning sessions.
- Troubleshoot, debug, and resolve complex technical issues in a production environment.
- Mentor junior developers and contribute to the team's technical growth.
- Stay current with emerging technologies and integrate them into our development lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of professional software development experience.
- Proficiency in at least two modern programming languages (e.g., Python, Java, C#).
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong verbal and written communication skills.