Job Title: Software Engineer III
We're seeking a seasoned Software Engineer to lead the update of solutions used by national governments.
Your responsibilities will include contributing to software development, optimizing performance, scalability, and security. You'll partner with product managers and UX designers, create comprehensive technical documentation, identify technical risks, and leverage AI copilots and code generation tools.
To be successful, you'll need 3+ years of experience in software development and architecture, proficiency in C# or Java, experience building shared services supporting cloud-native applications, expertise in RESTful APIs and secure authentication protocols, and knowledge of streaming technologies and public cloud providers.
* Software Development: Contribute to software development and ensure it meets quality standards.
* Performance Optimization: Optimize performance, scalability, and security of software solutions.
* Technical Leadership: Provide technical leadership and direction to junior engineers.
You'll report directly to the senior manager and bring expertise in architectural principles and system design best practices. We're looking for a candidate who can demand technical leadership and hands-on execution.