
Software Engineer
Federal Reserve Board
full-time
Posted on:
Location Type: Office
Location: St. Louis • Montana • Tennessee • United States
Visit company websiteExplore more
Salary
💰 $95,000 - $121,000 per year
About the role
- Develop, test, support and deploy web, mobile and cloud applications
- Research and evaluate software related technologies and products
- Interact with clients to determine project requirements and needs
- Develop and write high-quality code that meets customer requirements
- Perform code review and quality assurance checks
- Create software documentation and maintain existing documentation
- Troubleshoot and resolve problems of varying complexity
- Implement best practices including quality and delivery methodologies
- Ensure compliance with the documented software procedures throughout the life cycle of software products
Requirements
- 5+ years of professional development experience designing, testing and implementing applications using the .NET technology stack (ASP.NET MVC/C#, .NET Core, Entity Framework) with a SQL Server backend
- Proficiency in HTML 5, CSS, XML, Bootstrap, jQuery and JavaScript frameworks like Angular or React
- 5+ years of Sitecore and/or other .NET CMS development experience is preferred
- Recent development experience with API’s and cloud platforms/technologies is a plus
- Experience with CI/CD pipelines like Azure DevOps, GitLab etc. and automation tools such as SonarQube, IQ Server, Fortify and Accelq
- Familiarity with functional End-to-End web application testing
- Experience developing in a Cloud (AWS/Azure) environment preferred
- Familiarity with Agile development methodologies
- Power Platform and SharePoint experience a plus
- Candidates with less experience may be considered at a lower job grade or salary.
- US Citizenship or Green Card required
Benefits
- Generous paid time off
- Tuition & Training assistance/reimbursement
- 401(k) match & Annuity/Pension fund
- Top-notch health care benefits
- Child and family care leave
- Professional development opportunities
- And more...
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET technology stackASP.NET MVC.NET CoreEntity FrameworkSQL ServerHTML 5CSSXMLBootstrapJavaScript
Soft Skills
client interactionproblem-solvingquality assurancedocumentationbest practicesproject requirements analysis