Senior .NET Developer

| Remote
Sorry, this job was removed at 10:54 a.m. (CST) on Thursday, June 16, 2022
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

NO SPONSORSHIP AVAILABLE

Mitratech is a proven global technology partner for corporate legal and compliance teams. Our approach to work is proactive, collaborative, and committed. The professionals who are thriving at Mitratech are people like you who know how to balance individual excellence with teamwork. We believe our employees’ enthusiasm fuels great work, so we pursue individuals with a passion for building an environment of ownership, transparency, continuous improvement as well as a dedication to driving the best possible experience for our clients. In other words, if you like people and technology, you'll fit right in.

As a part of our latest transformation, we are searching for an experienced Senior .NET Developer to join us and work closely with team members located in our office in Hyderabad, India. In this role, you will be responsible for coding, testing, and implementing products. Additional responsibilities include reviewing functional and technical requirements, performing research, designing solutions, and developing code primarily in C# for web-based enterprise applications.

Essential Duties & Responsibilities:

  • Establish software development best practices
  • Establish and drive program schedule, review, analysis, and monitor of all critical paths related to key deliverables
  • Voluntary mentoring of other team members
  • Create code that meets design specifications, follows standards, is of high quality and is easy to maintain.
  • Work with various teams in the organization to ensure appropriate project requirements are met
  • Perform unit, automation, and peer testing to ensure that the product is fully tested
  • Ensure that all work is properly documented
  • Provide training, give project demos, and other presentations as needed
  • Writing and/or contributing to design documents
  • Leadership role on projects and design efforts
  • Provide input and proposals/recommendations for code refactoring, process improvements, technologies, and tools
  • Represent engineering team in cross-departmental meetings

Requirements & Skills:

  • 5+ years job experience in a software development role
  • Strong communication and interpersonal skills
  • Self-reliant and motivated self-starter
  • Ability to reason logically and provide innovative solutions
  • Proficiency with the following:
    • C#
    • .NET Framework (ASP.NET, MVC 5)
    • UI development – JavaScript, JQuery, HTML, CSS, BootStrap
    • Entity Framework or a similar ORM
    • Microsoft SQL Server
    • Web Services
    • REST API
    • Automated Testing – Selenium with C#, xUnit, Moq
    • Authentication and Security Protocols
    • Continuous Integration
    • Predictable and quality delivery

Desired Skills:

  • Experience with Agile development methodologies (scrum)
  • Experience working with a legacy code base
  • Experience using Microsoft Visual Studio or a similar IDE
  • Experience with CI/CD, performance analysis, and code quality tools
  • Creative problem solving for tackling technical debt
  • Experience with Microsoft Azure

Education:

  • Bachelor’s Degree in Computer Science or equivalent professional experience

All applicants that meet minimum qualifications will be required to complete a 30-minute online assessment as part of your candidate application. 

We are an equal opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability or veteran status. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

5001 Plaza on the Lake, Austin, TX 78746

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MitratechFind similar jobs