CL
Senior Full Stack .NET Developer
Cystems Logic Inc
Frederick · On-site Contract Senior 4w ago
About the role
Job Summary
Experienced Senior Full Stack .NET Developer required to develop and maintain enterprise-grade software products within an Agile product team environment. The role focuses on delivering scalable and maintainable .NET solutions, improving software quality, driving DevOps and CI/CD practices and supporting cloud-native architectures on Azure. Candidate should possess strong expertise in .NET technologies, Angular, cloud infrastructure, containers and Agile software development methodologies.
Qualifications
- Bachelor’s degree in Computer Science or related field or equivalent experience
- Master’s degree preferred
- At least 10 years of experience in software programming and development roles
- Minimum 3 years experience in Agile environments
- 4+ years experience in project planning and software development life cycle methodologies including Agile Scrum and SAFe
- 4+ years experience leading small to mid-size development teams
- 3+ years hands-on experience architecting, designing and implementing .NET applications running in Docker/Kubernetes on Azure cloud
- Knowledge of operating systems, utilities and programming languages related to assigned projects
- General knowledge of life insurance company operations
- Senior .NET Developer with a passion for developing market-leading products
- Work as part of a product team to deliver large features, solve bugs, address technical debt and improve software delivery processes
- Deliver valuable and high-quality software solutions to customers
Roles and Responsibilities
- Deliver large, clean and maintainable features
- Resolve complex end-to-end issues and define new technical approaches where applicable
- Create automated test approaches and strategies to maintain software quality
- Lead code reviews with emphasis on non-functional requirements and architectural principles
- Take ownership of security assessments and ensure best-practice security techniques are followed
- Utilize advanced knowledge of Continuous Integration, Continuous Deployment and release strategies
- Work within Agile methodologies including Scrum and Kanban
- Write large, optimized and maintainable software features
- Analyze, debug and solve highly complex technical problems
- Consider all relevant factors when deciding technical approaches
- Work effectively within collaborative Agile teams
- Report progress and results in daily standup meetings
- Research emerging technologies and present proposals to management and architects
- Support QA and business acceptance testing by analyzing and addressing issues
- Recommend business solutions by evaluating in-house versus external alternatives
- Maintain understanding of corporate security procedures and policies for implementation, auditing and documentation
- Prepare technical documentation and lead code reviews to ensure compliance with internal standards and best practices
- Work effectively in challenging environments with strong communication skills
Required Skills
- .NET / VB.NET
- C#
- JavaScript
- HTML
- Microsoft SQL Server
- Source Code Management using Git
- CSS
- Angular.io
- SASS / SCSS
- Cloud technologies including Containers, AKS and OpenShift
- Azure cloud infrastructure
- Workflow management including versioning, branching, merging and pull requests
- Agile working practices including Scrum and Kanban
- CI/CD pipeline tools such as Jenkins, Travis and CircleCI
- DevOps environment experience
- Test Driven Development (TDD)
- Jira and Confluence
- Version control using Git or BitBucket
- Docker and Kubernetes
Essential Skills
- Full Stack .NET Development
- JavaScript and JSON
- Microservices-based architecture using Azure Cloud
- Extensive knowledge of .NET Core and .NET Standard code libraries
- Active participation in Agile Scrum teams and SSDLC validation processes
- Excellent troubleshooting, listening and problem-solving skills
- Excellent verbal and written communication skills
Skills
.NET.NET Core.NET StandardAKSAngularAngular.ioAgileAzureBitBucketC#CI/CDCSSCircleCIConfluenceDockerDevOpsGitHTMLJenkinsJavaScriptJSONJiraKanbanKubernetesMicroservicesMicrosoft SQL ServerOpenShiftSASSSCSSSAFeScrumTest Driven DevelopmentTravisVB.NETWorkflow management
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