Job Description
We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team in Omaha, Nebraska. At Apex Tech Solutions, we are revolutionizing the logistics industry with cutting-edge technology. If you are passionate about building scalable applications and want to work in a fast-paced, collaborative environment, we want to hear from you.
As a key member of our engineering team, you will play a pivotal role in designing, developing, and maintaining our core platform. We offer a competitive benefits package, including health insurance, 401(k) matching, and flexible remote work options.
Responsibilities
- Design & Development: Architect and implement scalable software solutions using modern technologies and best practices.
- Code Quality: Write clean, maintainable, and efficient code; conduct thorough code reviews to ensure high standards.
- Problem Solving: Identify, diagnose, and resolve complex technical issues and system bottlenecks.
- Mentorship: Mentor junior developers and provide technical guidance to foster team growth and knowledge sharing.
- Collaboration: Work closely with product managers, designers, and cross-functional teams to define feature requirements.
- Testing: Develop comprehensive unit and integration tests to ensure product reliability and stability.
Qualifications
- Experience: 5+ years of professional software development experience.
- Languages: Proficiency in Java, Python, or C#.
- Databases: Strong experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Cloud: Familiarity with cloud platforms such as AWS or Azure.
- Tools: Experience with Git, Docker, and CI/CD pipelines.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Communication: Excellent verbal and written communication skills.