Logo of Huzzle

.NET Development Engineer Level 3 & 4

image

WEX

3mo ago

  • Job
    Full-time
    Entry Level
  • Portland
  • Quick Apply

AI generated summary

  • You must possess extensive experience in .NET development, strong problem-solving skills, and the ability to work collaboratively on complex projects at Level 3 & 4 proficiency.
  • You will design, develop, test, and maintain .NET applications, collaborate with teams, troubleshoot issues, and enhance system performance to meet business needs.

Requirements

  • This position will be required to work USA time zone hours.
  • This is a remote position. For consideration, one must live within 30 miles of the following company HUBS:
  • Portland, ME
  • Washington, DC
  • Boston, MA
  • Bay Area
  • Dallas, TX
  • This position is posted as a dual level position and can be hired at a level 3 or level 4
  • Experience you’ll bring for Level 4
  • 5+ years of .NET
  • 5+ years of T-SQL
  • 3-5 years of Microsoft Azure
  • Bachelor’s degree in computer science or related field
  • A demonstrable working understanding of GIT
  • A demonstrable working understanding of SOAP & REST API
  • A demonstrable working understanding of Angular, Angular JS
  • Desired Additional Qualifications for Level 4:
  • Selenium and Coded UI
  • Jira
  • Experience you’ll bring for Level 3
  • 4+ years of relevant experience typical in this role
  • Bachelor’s degree in computer science or related field
  • Experience with tools and programming languages defined by Development Managers specific to their teams
  • Strong knowledge in Software Development Fundamentals and Process, Design, Documentation, Testing, and tools
  • Effective in a distributed team environment
  • Hands-on experience with automated testing tools to assist with unit testing

Responsibilities

  • Support applications both during and outside business hours.
  • Resolve issues and Service Requests quickly and efficiently.
  • Support production deployments, which occur on evenings and weekends. Contribute to post-deployment application validation. Quickly troubleshoot, evaluate, and resolve any issues that arise.
  • Participate in and lead team conversations, meetings and feature discussions.
  • Design application architecture. Others use your designs as examples to use from.
  • Develop solutions that can be performant, scalable, consistent, and supportable that can be accomplished within the available scope, time and budget.
  • Perform design and code reviews within the team and across other teams to ensure implementations adhere to goals, industry standards and best practices.
  • Deliver software that meets requirements by applying knowledge of the product area to provide the best long-term solutions.
  • Ensure code is testable at all levels (unit, integration, and end-to-end).
  • Increase unit test coverage.
  • Review requirements to provide meaningful, timely and critical feedback to improve them.
  • Ensure requirements are feasible, implementation is efficient, and the design is aligned with the technical direction of WEX.
  • Estimate and prioritize project requests.
  • Assist with internal partner initiatives and projects.
  • Work with Architects, Software Engineers, Quality Assurance Engineers and Business Analysts to collaborate on design and delivery decisions.
  • Identify and document performance improvements and technical debt.
  • Reduce the risk of security threats to WEX Health through a strong understanding of security best practices and close collaboration with Security Architects.
  • Identify new threats and vulnerabilities and work with Architects to evolve mitigation strategies.
  • Efficiently and effectively implement solutions in all environments, resulting in an increased level of throughput. Others use your code as an example to learn from.
  • Demonstrate expert level understanding of your team’s product domain and understands multiple product domains outside of your current team.
  • Act as an internal and external subject matter expert on WEX systems.
  • Able to describe application behavior and technology outside of the Development department in both a technical and business communication style.
  • Help others complete tasks to accomplish goals.
  • Step into other roles to ensure project deadlines are met.
  • Mentor and onboard new Software Engineers ensuring they have the proper tools and knowledge to become productive quickly.
  • Participate in the interview process and provide valuable hiring recommendations.
  • Provide technical and domain guidance to internal and external team members.
  • Lead multiple features or components through the full software deployment lifecycle, including integration, customer feedback, release, and support phases.
  • Recommend ways to distribute work across your team to increase development efficiency.
  • Perform effectively in a cross-functional team environment to ensure successful execution and delivery of project commitments.
  • Demonstrate expertise in a domain as evidenced by others seeking your peer reviews, advice, and problem solving.
  • Coordinate work efforts and communicate priorities across teams to ensure successful execution and delivery of commitments.
  • These teams may include Business Analysts, Quality Assurance Engineers, Architects, Product Owners, Support, Management, Configuration Management, Database Administrators, etc.
  • Facilitate team meetings as needed, including scrum master ceremonies, if applicable to the team.

FAQs

What are the working hours for this position?

This position will be required to work USA time zone hours.

Is this position remote?

Yes, this is a remote position. However, candidates must live within 30 miles of specific company hubs located in Portland, ME; Washington, DC; Boston, MA; the Bay Area; or Dallas, TX.

What levels are available for this position?

This position is posted as a dual-level position and can be hired at either Level 3 or Level 4.

What qualifications are required for Level 4 candidates?

Level 4 candidates should have 5+ years of .NET experience, 5+ years of T-SQL experience, 3-5 years of Microsoft Azure experience, a Bachelor’s degree in computer science or a related field, and demonstrable working knowledge of GIT, SOAP, REST API, and Angular/AngularJS.

What qualifications are necessary for Level 3 candidates?

Level 3 candidates should have 4+ years of relevant experience typical in this role, a Bachelor’s degree in computer science or a related field, and strong knowledge of Software Development Fundamentals and processes, as well as hands-on experience with automated testing tools.

What are the primary responsibilities associated with this role?

Primary responsibilities include planning, designing, developing, and testing software systems or applications, resolving reported problems, and finding long-term solutions for software enhancements and new products.

What type of collaboration is expected in this role?

Candidates will be expected to support applications during and outside of business hours, resolve service requests quickly, support production deployments, participate in team meetings, and lead discussions on features.

What skills are important for software design and architecture in this role?

Important skills include designing application architecture, developing scalable solutions, performing design and code reviews, increasing unit test coverage, and ensuring implementations adhere to industry standards and best practices.

What leadership responsibilities will the candidate have?

Candidates will help others complete tasks, mentor new Software Engineers, participate in the interview process, offer technical guidance, lead multiple features through the deployment lifecycle, and facilitate team meetings.

Are there opportunities for bonuses and other benefits in this position?

Yes, WEX offers a comprehensive compensation package which may include a quarterly or annual bonus based on the role and applicable plans, in addition to benefits like health insurance, retirement savings plans, paid time off, and tuition reimbursement.

What is the company culture like at WEX?

WEX promotes a vibrant team environment where collaboration on innovative projects is encouraged, and challenges are approached with a problem-solving mindset.

Simplifying the business of running a business.

Technology
Industry
5001-10,000
Employees
1983
Founded Year

Mission & Purpose

WEX (NYSE: WEX) is the global commerce platform that simplifies the business of running a business. WEX has created a powerful ecosystem that offers seamlessly embedded, personalized solutions for its customers around the world. Through its rich data and specialized expertise in simplifying benefits, reimagining mobility and paying and getting paid, WEX aims to make it easy for companies to overcome complexity and reach their full potential. For more information, please visit www.wexinc.com.