Sr. Software Engineer
Job ID: 110578
Location: Kansas City, MO [On-Site]
Category: App/Dev
Employment Type: Contract
Date Added: 07/11/2025
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic team. This role focuses on developing cutting-edge solutions using .Net, C#, and Angular in a cloud-based environment, particularly Azure. The ideal candidate will be proficient in designing scalable and efficient software systems and possess a strong background in web development. This is a full-time position, and the successful candidate will have the opportunity to work on innovative projects that significantly impact their operations.
Responsibilities:
- Develop and implement new software programs using .Net Framework/.Net Core and C#.
- Maintain and improve the performance of existing software and applications.
- Design and update software database using Microsoft SQL Server.
- Test and maintain software products to ensure strong functionality and optimization.
- Recommend improvements to existing software programs as necessary.
- Utilize Azure Functions for cloud-based operations and deployment.
- Work closely with other developers, UX designers, business and systems analysts.
- Guide and support the development of system integrations and data storage solutions.
Qualifications:
- Proven experience in software and web development, specifically with .Net, C#, and SQL Server.
- Strong knowledge of Angular and experience in front-end development.
- Experience with Azure, including Azure Functions and cloud service management.
- Understanding of Object-oriented programming, SOLID principles, and API design.
- Experience with source control tools, preferably GIT.
- Strong analytical and problem-solving skills.
- Excellent communication skills, both verbal and written.
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- Ability to work collaboratively in a team environment.
Salary Range: $60.00 – $63.00 per hour