> Markdown version of [/jobs/ext/2594737-government-and-public-sector-service-delivery-center-microsoft-senior-developer](https://www.wearedevelopers.com/jobs/ext/2594737-government-and-public-sector-service-delivery-center-microsoft-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Government and Public Sector - Service Delivery Center - Microsoft Senior Developer - **Company:** Ernst & Young LLP - **Location:** Montgomery, AL, United States - **Experience:** Expert - **Salary:** $67,000.0 - $136,800.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), C Sharp (Programming Language), Programming Tools, Revision Control Systems, Design of User Interfaces, SQL Databases, Systems Integration, ReactJS, AngularJS - **Published:** August 7, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3343318716&tx=IT9386THI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Experience gathering and analyzing requirements * Designing and developing user interfaces * Experience participating in the design of software components * Experience interacting and communicating effectively with teammates, clients, stakeholders, and executives * Be able to independently write quality code * Be able to learn new client information quickly, and translate data modeling, process modeling, and revision control systems * Possess strong understanding of agile delivery and development methodologies * Proficient in application development tools and quality assurance practices To qualify for the role, you must have * Must have Bachelor's degree * Candidate must be able to obtain/maintain a DoD Secret clearance * Must 5+ years of relevant experience * Extensive knowledge of C#, SQL, JavaScript, HTML * JavaScript UI frameworks such as React or Angular * Experience integrating with external systems * Must be comfortable working in-person as needed/hybird Due to the nature of our work in the Government and Public Sector, work may be required to be completed at client, EY and/or contractor sites. Our goal is to assign professionals to projects within a commutable distance of their work location office. In certain circumstances, travel may be required beyond your work location based on client and project needs. Candidates should be willing to travel 20 - 30% or more Ideally, you'll also have * Expertise in developing written and visual communication products * Excellent written and oral communication skills * Ability to collaborate with clients and identify engagement follow-on opportunities ## Description As a Senior Developer, you will be responsible for the following: * Collaborating with clients to gather and analyze requirements, ensuring that the final product meets their needs * Designing and developing user interfaces that are not only functional but also enhance user experience * Writing clean, maintainable code and creating specifications that support business objectives * Actively participate in the design of software components. Use experience to help translate requirements into technical design and tasks. * Interacting and communicating effectively with teammates, clients, stakeholders, and executives * Assist with providing estimates on assigned tasks * Independently write quality code that is simple, reliable, and scalable * Analyze and fix moderate to complex problems during development and support. Document and communicate results appropriately * Participate in white-boarding sessions and impact analysis and explore methods and tools to improve the overall development process * Learn new client information quickly, and translate data modeling, process modeling, and revision control systems * Strong understanding of agile delivery and development methodologies * Proficiency in application development tools and quality assurance practices In addition to your client's responsibilities, you will also be expected to fulfil senior-level responsibilities within the firm. EY seniors support people-related initiatives, including recruiting events and interview nights. Seniors are also expected to support and participate in internal, firm activities, including training programs and courses to stay current on training requirements and continuously improve technical skills. Lastly, you will be expected to understand and follow all workplace policies and procedures, including all applicable Independence policies. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)