Software Engineer

Mitra AI Inc.
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Clean Code Principles
HTML
JavaScript
.NET
ADO.NET
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
CSS
Software Quality
Code Review
Continuous Integration
Database Design
Software Debugging
Entity Framework
Github
Revision Control Systems
jQuery
Microsoft SQL Server
Nunit
Performance Tuning
Software Engineering
TypeScript
Web Applications
Software Modules
Delivery Pipeline
GIT
Xunit
Moq
Amazon Web Services (AWS)
Angular
Information Technology
Front End Software Development
Functional Programming
Cloudwatch
Api Gateway
Software Coding
REST
Serverless Computing
Web Api

Job description

We are currently seeking a highly motivated and ownership-driven Software Engineer - .NET to join our team and support a reputed client. In this role, you will be responsible for designing, developing, and maintaining scalable web applications using modern .NET technologies. You will build full-stack solutions with .NET, Angular, SQL Server, and AWS, develop and integrate RESTful APIs, participate in code reviews, troubleshoot production issues, and collaborate closely with cross-functional teams to deliver high-quality software. The ideal candidate is passionate about clean, maintainable code, continuous improvement, and delivering reliable solutions in an agile environment., * Develop and maintain robust, scalable applications using modern .NET technologies

  • Contribute to the design and implementation of new software modules and features
  • Lead code reviews and ensure adherence to coding standards and best practices
  • Utilize full-stack development skills to build responsive and user-friendly web applications
  • Manage database design and queries using Entity Framework, ADO.NET, and SQL Server
  • Develop and maintain RESTful APIs and integrate third-party services as needed
  • Troubleshoot, debug, and resolve software issues efficiently
  • Collaborate closely with business analysts, designers, and QA teams to deliver successful project outcomes
  • Provide technical support for production systems and participate in deployments
  • Contribute to the documentation of software design and development processes, * Flexibility: May be required to work at any Mitra site or client premises internationally based on service and operational needs
  • Confidentiality, Data Protection, and Computer Misuse: Maintain confidentiality of information. Adhere to all relevant policies and laws
  • Communication: Communicate effectively and consistently in line with Mitra'standards
  • Health, Safety, and Risk Management: Follow all relevant procedures to ensure a safe working environment
  • Equality and Diversity: Promote Mitra's commitment to equality and diversity
  • Mandatory Training & Personal Development: Engage in ongoing training to meet evolving demands of the role
  • Data Quality: Ensure accuracy, validity, reliability, and completeness of data handled
  • Business Conduct: Conduct all business with integrity and in an ethical manner, in line with Mitra's values

Requirements

  • Educational background: Bachelor's degree in Computer Science, Information Technology, or a related field
  • Work experience: 2-4 years of experience in full-stack software development

Technical skills:

  • Proficiency in .NET and serverless framework
  • Expertise in Entity Framework Core, ADO.NET, SQL Server, MSSQL
  • Strong front-end development skills with HTML, CSS, JavaScript, jQuery, Typescript, and Angular
  • Experience in developing and consuming Web APIs.
  • Experience with unit testing frameworks such as xUnit, NUnit, or mocking frameworks such as Moq
  • Familiarity with AWS services (Lambda, API Gateway, CloudWatch, EC2, RDS, etc.). Proficient in, Git, and other version control tools
  • Exposure to CI/CD practices and tools is a plus, including GitHub Actions, and AWS Code Pipeline
  • Experience with performance optimization, debugging, and troubleshooting .NET applications
  • Experience with Claude Code development and issue reviews

Desirable :

  • Analytical thinking: Ability to analyze and resolve complex technical problems
  • Code quality: Commitment to writing clean, maintainable, and efficient code
  • Communication: Strong written and verbal communication skills
  • Teamwork: Ability to work collaboratively in agile development environments
  • Leadership: Ability to guide and mentor junior team members
  • Learning mindset: Continuous learning and staying updated with new tools and frameworks

About the company

Mitra Innovation is a global tech provider specializing in digital transformation and cloud solutions, servicing premier client projects alongside developing our own cutting-edge products, including a flagship internal platform that leverages Generative AI and agentic workflows to automatically de-risk and modernize legacy enterprise applications.

Apply for this position