Dotnet Developer
2 months ago
Sacramento, United States
Insight Global
Full time
Title: Senior Software Engineer
Location: Remote, but travel to Sacramento 2x a Quarter
Number of Openings: 4
Duration: 5 years base term, perm possible
Pay Rate: $65-75/hour on W2
Minimum qualifications:
- 7+ years of experience in software engineering/development.
- 3+ years of experience developing in Microsoft .Net Core.
- 3+ years of experience with containers and orchestration, specifically Docker.
- Experience building cloud-native applications.
- 4+ years of experience with open source RDMBS technologies (e.g., PostgreSQL, MySQL) and designing efficient data models.
- Advanced familiarity with Agile or Scrum methodologies for project management.
- Understanding of security best practices and implementing measures to protect web applications from potential vulnerabilities.
- Bachelor’s degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Desirable Qualifications:
- Experience with Blazor front-end framework on a C# Web application.
- Advanced experience with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with Kubernetes/EKS for orchestration.
- Experience building .NET Core applications in EKS/AWS is a big plus.
Additional responsibilities include:
- Develop scalable, robust, and maintainable web applications that utilize .NET Core and related technologies.
- Leverage tools like Docker to containerize applications that can be efficiently orchestrated in EKS for deployment in AWS.
- Focus primarily on application and data microservice layers, with potential presentation layer development using C#/JavaScript in the future depending on roadmap outcomes.
- Work closely with the architect and development team to contribute at every stage of the software product lifecycle. E.g., architectural design patterns, engineering workflows, libraries and packages, etc.
- Collaborate cross-functionally with internal and customer stakeholders, including product managers, platform/devops engineers and other developers.
- Participate in sprint planning, story mapping, code reviews and stand up meetings.
- Leverage open-source technologies and communities, industry trends, emerging technologies, and best practices in web development.
- Travel to Sacramento for onsite meetings with customer and delivery teams. 15% Travel during the first 6-9 months of the project, will then ramp back to 5% after that.