Principal .Net Developer

Principal .Net Developer

15 Jan 2025
Georgia, Atlanta, 30301 Atlanta USA

Principal .Net Developer

Monster Government Solutions is looking to hire a talented Principal Software Engineer / Principal .Net Developer to help lead the architecture, design and implementation of the Monster Government Solutions (MGS) platform and integration with our customer's additional data systems. Our MGS Division is one of the fastest growing units of the company, providing a variety of hiring and onboarding solutions to the US, state, and local governments. Our Career Sites enable organizations to have private job boards while leveraging the Monster platform, connecting job seekers with career resources and relevant jobs while helping employers identify and hire talent. As a member of this team, this Principal Software Engineer will be contributing to these and other business critical solutions for our government clients.

Will not provide sponsorship.

Who You Are

A talented Principal Software Engineer who thrives in leading within a collaborative environment, loves problem solving, and relishes the opportunity to work in a team of highly skilled technologists in delivering world class solutions for Monster’s government clients. Monster is engineering it all together working closely with cross-functional teams including: Sales, Product Specialists, UX Designers, Copy Writers, Usability Engineers, and Software Engineers.

Responsibilities

Participate in .NET based application development programming based on a microservices architecture.

Design for and leverage the services offered by the AWS cloud computing platform.

Participate in full software development lifecycle including requirements analysis and design, working closely with technical, design, and product teams.

Work directly with our clients technical teams in configuring/testing of our data integration solutions.

Investigate and analyze reported defects in a timely manner. Recommend and implement solutions to these problems including code refactoring, data updates, or configuration modifications.

Provide input and execute on efforts to improve the efficiency, quality and security of our development projects.

Assist in formulating standards and development practices across multiple related teams.

Conduct and assist with design and code reviews.

Conduct and assist with unit and integration testing efforts.

Job Requirements

Minimum of 8 years of experience with developing in C# on the .NET Framework.

Bachelor’s degree in Computer Science preferred. Experience in lieu of degree may be accepted.

Experience with designing and developing both NoSQL and relational databases.

Experiencing with implementing and supporting ETL/ELT data pipelines

Experiencing with designing and implementing RESTful Web APIs

Experience using Docker/Kubernetes

Experience with applying various software design patterns such as IoC and DI

Hands on with superior programming and cloud development skills

Practical knowledge of web-application, services security

Strong written and verbal communication

Drive to provide guidance to fellow developers.

Ability to be creative, flexible, and objective in a dynamic, agile development methodology.

Nice to have

Experience with Angular or other SPA frameworks

Experience with Node.js

Experience with GitHub, Jenkins, CI/CD pipeline

Experience migrating monolithic applications to cloud

Familiar with distributed event streaming platforms such as Apache Kafka

Familiar with Amazon Managed Streaming for Apache Kafka (Amazon MSK)

Experience evaluating and leveraging IaaS, PaaS or SaaS products.

CLCIK HERE TO APPLY

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.