Capstone IT is partnering with a Kansas City based organization who is passionate about technology and writing clean code. They are wanting to hire a Senior Software Engineer whose passionate about writing code, helping others, and someone who is a go-getter and a problem solver. This is a 4 month contract to hire position, and will be a position local to Kansas City with one day per week in office.
WHAT YOU'LL DO
As a Senior Software Engineer, you will be developing, testing, implementing, and maintaining software applications for multiple platforms, bringing innovative, seamless and performant solutions that change lives for our customers.
HOW YOU’LL SPEND YOUR TIME
- Enhance and develop functionality using advanced technologies like C#, .NET Framework, Angular, Docker, Kubernetes, Kafka, Knockout.js, Web API, and MSSQL.
- Collaborate with a diverse team of Platform Analysts, Scrum Masters, QA Analysts, and Product Owners to define and deliver impactful projects.
- Work independently, as well as with team members on different teams and in different locations.
- Conduct thorough code reviews as a reviewer to ensure high-quality software development.
- Provide technical expertise and troubleshooting as needed to support production issues.
- Execute deployments in production and non-production environments and willing to support deployments outside of work hours participate in an on-call rotation.
WHAT YOU'LL NEED
- 5+ years of relevant work experience in software development for web-based applications.
- Proficiency in .NET, C#, SQL, HTML, and CSS.
- Experience with web frameworks such as Angular or React.
- Experience with Kafka, Docker and Kubernetes is strongly recommended.
- Understanding of an Agile based development methodology or similar formal methodologies.
- Strong understanding of software development best practices and principles.