Job Description
We are seeking a talented Software Engineer to join our growing team in Kansas City, MO. This is an urgent hiring opportunity for a self-motivated professional who excels in a fast-paced environment and is ready to tackle complex technical challenges.
Why Apply:
- Competitive Compensation: Base salary ranging from $110k to $160k depending on experience.
- Flexible Work: Hybrid work model available.
- Modern Tech Stack: Work with the latest tools and cloud technologies.
- Growth Opportunities: Clear path for career advancement within a top-tier organization.
If you are ready to make an immediate impact, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define features and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Conduct code reviews, perform debugging, and troubleshoot complex system issues to ensure optimal performance.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 3-5 years of professional software engineering experience.
- Proficiency in at least two of the following languages: Python, Java, JavaScript, or C#.
- Strong understanding of software development methodologies such as Agile, Scrum, or Kanban.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.
- Strong communication skills and a customer-centric mindset.