Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
The main function of a .NET/C# Engineer is to design, develop, test, enhance, document, and deploy application software solutions, interfaces, and customizations as specified by business requirements. This role also involves working with modern cloud architectures, AI?assisted development tools, and cross?platform technologies while supporting both legacy and modernized systems.
The team is currently maintaining a legacy .NET + SQL system, which still receives ongoing requirements and must remain stable throughout a multi?year modernization effort. Because documentation is limited, the candidate must:
- Contribute immediately to the existing legacy .NET/C# and SQL environment
- Possess deep expertise, not just basic understanding
- Be able to interpret and understand the system through legacy code as the primary source of truth
Modernization: Java + Microservices + AWS
As part of SDLC 2.0, the team is rewriting the entire legacy platform using:
- Modern Java
- Microservices architecture
- AWS cloud services
The modernization is large, complex, and ongoing. The engineer must be able to learn quickly and contribute meaningfully as more legacy components are decomposed and rewritten.
AI Tools & Development Workflow
AI?assisted engineering is now a central part of the team’s workflow. The engineer must:
- Already use AI coding assistants in real development work
- Be comfortable defining their own AI?driven development processes
- Use AI tools to analyze legacy code and accelerate transformation into modern services
AI has significantly reduced manual processes, and the team expects the engineer to fully leverage these capabilities.
Job Responsibilities
- Work with a team of developers to build applications from high?level requirements
- Perform research, planning, estimation, and design for complex software solutions
- Design and code all aspects of solutions using the Microsoft .NET platform (database, components, UI, web services)
- Design and implement microservices using .NET Core, Java, and cloud?native patterns
- Develop and deploy applications on AWS (EC2, Lambda, S3, RDS, API Gateway)
- Integrate AI/ML capabilities into applications, including use of models, APIs, and cloud AI services
- Provide training and guidance on coding standards, patterns, and best practices
- Produce high?quality, well?tested code across both legacy and modernized platforms
- Support ongoing legacy .NET/SQL work while contributing to the multi?year modernization effort
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- 8+ years of software engineering experience
- Strong experience developing data?driven applications using C#, ASP.NET, VB.NET, SQL Server, stored procedures
- Experience with Java and object?oriented programming
- Hands?on experience with microservices, REST APIs, and containerization (Docker/Kubernetes)
- Proficiency with AWS cloud services (EC2, Lambda, S3, RDS, CloudFormation, etc.)
- Experience integrating AI/ML capabilities or using AI?assisted development tools
- Experience with HTML, CSS, JavaScript
- Ability to work independently, take ownership, and self?manage workload
- Strong ability to navigate complex systems and learn new technologies quickly
#LI-DD
Similar Jobs
Salesforce Developer
NTT DATA Global Delivery Services Ltd
Sr. Lead java Developer
Twenty First Systems
Java Developer
Contact Government Services, LLC
Tableau Developers
Capri Holdings Limited
Tableau Developers
Capri Holdings Limited
More Jobs at Tential
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free