SI
Senior DevOps Engineer (Hybrid)
Serigor Inc
Baltimore · Hybrid Full-time Senior Today
About the role
About
The Senior Software Engineer will lead in the delivery and maintenance of mission-critical applications and services that support the client initiatives. The Senior DevOps Engineer has a strong focus on .NET and Microsoft technologies to join our dynamic development team. The ideal candidate will have extensive experience in designing, developing, and maintaining high-performance applications and will play a key role in driving our software initiatives forward.
Responsibilities
- Design and Development: Lead the design and development of robust, scalable, and maintainable .NET applications.
- Code Quality: Write clean, efficient, and well-documented code. Conduct code reviews and mentor junior developers.
- Requirements Analysis: Collaborate with product managers, designers, and other stakeholders to understand and refine requirements.
- Technical Leadership: Provide technical guidance and leadership to the development team, ensuring best practices are followed.
- Problem Solving: Troubleshoot and resolve complex technical issues and bugs in a timely manner.
- Performance Optimization: Optimize applications for maximum speed and scalability.
- Integration: Develop and maintain integrations with third-party systems and APIs.
- Continuous Improvement: Stay up-to-date with the latest industry trends and technologies and continuously improve development processes and standards.
Technical Skills
- Deep C#/VB.NET/HTML/CSS/JavaScript/ASP.NET/Blazor and Database Transactional and Decision Support language experience.
- Experience with RESTful API development and microservices architecture.
- Deep experience with Microsoft SQL Server (SSMS, SSAS, SSIS, RS, etc...)
- Knowledge of cloud platforms such as Microsoft Azure.
- Deep Experience with version control systems like Git as well as CI/CD.
- Demonstrated knowledge of popular SDLC models, process, deliverables, and Application.
- Deep conceptual grasp of popular design patterns for object-oriented software development.
- Experience with BI Reporting tools such as PowerBI, Tableau, and the like.
- Deep experience with Microsoft Development Platforms and tools (VisualStudio, VisualStudio Code, etc.)
Minimum Education and Experience Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field. Equivalent work experience will also be considered.
- Microsoft .NET/Azure development stack - recent 8 year(s)
- Application Development - 5 year(s)
- Application Development Lead - 2 year(s)
Equivalencies
- An equivalent combination of education and experience.
Required Skills, Knowledge, and Abilities
- Local government experience is preferred but not required.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Strong organizational and time-management skills.
Skills
ASP.NETAzureBlazorC#CI/CDCSSGitHTMLJavaScriptMicroservicesMicrosoft SQL ServerPowerBIRESTful APISSASSSISSSMSTableauVB.NETVisualStudioVisualStudio Code
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free