Senior DevOps Engineer

3 days ago

Baltimore, Maryland, United States Cynet Systems Full-time $71 - $76/hour

Job Overview:

Pay Range: $71/hr - $76/hr

Requirement/Must Have:

  • 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+ years.
  • Application Development - 5+ years.
  • Application Development Lead - 2+ years.

Responsibilities:

  • Lead the design and development of robust, scalable, and maintainable .NET applications.
  • Write clean, efficient, and well-documented code. Conduct code reviews and mentor junior developers.
  • Collaborate with product managers, designers, and other stakeholders to understand and refine requirements.
  • Provide technical guidance and leadership to the development team, ensuring best practices are followed.
  • Troubleshoot and resolve complex technical issues and bugs in a timely manner.
  • Optimize applications for maximum speed and scalability.
  • Develop and maintain integrations with third-party systems and APIs.
  • Stay up-to-date with the latest industry trends and technologies, and continuously improve development processes and standards.

Nice to Have:

  • Local government experience is preferred, but not required.

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.).

Qualification And Education:

  • 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.