Role Overview: As a .NET Senior Software Engineer, you will be an integral part of our development team, focusing on building and deploying high-performance web applications. You will leverage your expertise in ASP.NET Core and MVC frameworks to create scalable, reliable, and secure applications. This role demands a strong foundation in software development, problem-solving skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities as a .NET Software Engineer:
- Functions as a developer focused on ASP.NEF Core with MVC
- Develop and deploy .NET applications.
- Provides problem resolution support, specific to application issues; identifies and resolves problems in software, determines symptoms, and ensures accurate problem definition.
- Maintains direct knowledge of and applies all application maintenance technical processes, procedures, and quality standards.
- Provides the Development Lead with accurate if not near accurate estimates confidently.
- Demonstrate expertise in Object Oriented design and analysis.
- Perform Code Review for peers
- Able to provide clear and accurate updates on tasks for stake holders (internally and externally)
- Reviews and analyses change requests to determine the scope of work and estimate the level of effort for application changes.
Qualifications:
- Minimum 3 + years’ experience in ASP. Net and MVC.
- Experience in NET Core 3.1 and above.
- Experience in NO-SQL DB such as Mongo DB, Redis, and Dynamo DB.
- Experience in AWS Services such as Lambda, S3, SQS, API gateway.
- Experience in Microservices Architecture / Web API.
- Experience in JavaScript, HTML, CSS.
- Exceptional communication skills.
If you’re passionate about software development and eager to work on cutting-edge technologies, we encourage you to apply now to join our dynamic and forward-thinking team. By becoming a part of our organization, you’ll have the chance to work on innovative projects, collaborate with talented professionals, and play a pivotal role in shaping our software solutions. We are committed to fostering a collaborative and supportive environment where your skills and expertise can thrive. Don’t miss this exciting opportunity to advance your career and make a significant impact on our development efforts. Apply today and be a crucial part of our success story!