Job Description
Are you a visionary Software Engineer ready to make an impact in the heart of the Midwest?
Nebula Systems is seeking a Senior Software Engineer to join our rapidly expanding team in Kansas City, MO. We are pioneers in cloud-native solutions, and we are looking for talent that thrives in a collaborative, innovative environment.
Why join us? We offer a competitive salary, comprehensive benefits, and a culture that values autonomy and excellence.
Responsibilities
- Design, develop, and maintain scalable software applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Participate in code reviews to ensure quality and share knowledge with the team.
- Troubleshoot and debug complex issues in production and development environments.
- Contribute to architectural decisions and technical planning.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
- 5+ years of professional software development experience.
- Proficiency in at least two of the following: Java, Python, or Go.
- Strong experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with database systems (SQL/NoSQL) and version control (Git).
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.