What are the responsibilities and job description for the Senior Software Engineer position at Custom Business Solutions, Inc.?
The ideal candidate for this role has 5 to 10 years of relevant work experience in C#/.NET and Azure application development. Designs, modifies, develops, writes, and implements software programming applications, APIs, and event-driven microservices in cloud-native environments. Supports and/or installs software applications and operating systems as needed, and participates in the testing process through test review and analysis, test witnessing, and certification of software, including unit, integration, and contract testing.
Familiar with a variety of the field's concepts, practices, and procedures, including observability, secure coding, and Infrastructure as Code. Demonstrates an AI-first engineering mindset by effectively using AI tools, context engineering, and prompt engineering to improve development quality and speed. Relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, and is expected to show a wide degree of creativity and latitude.