JB056114 - .Net Developer- WIS

Auburn Hills, Michigan


Employer: USM
Industry: 
Salary: Competitive
Job type: Full-Time

  • Start Date: Interview Types
  • Skills .Net, C#, Microservi.. Visa Types Green Card, US Citiz..


  • Locations: Auburn Hills, MI or Lewisville, Texas

    Position Overview:

    The Software Engineer III is responsible for solving business problems through technological innovations, by writing, designing, and developing new software solutions to enhance existing software and applications. This role is responsible for evaluating current software and applications and identifying opportunities for improvement that will increase efficiency, efficacy, and overall company goals. This role works collaboratively with other Engineers, Analysts, Leadership, and end users.

    Essential Responsibilities:

      Collaboratively works with other engineers, QA, Business Analysts, leadership, and end users. Participates in research, design, and development of new software and systems. Solves interesting business problems through technology and software. Tests new software and systems to ensure that logic and syntax are correct and meets business needs. Develops unit tests for new code. Troubleshoots and support production systems. Understands business requirements and provides designs and software to meet business expectations. Participates in design and code reviews. Participates in project planning and consistently meets projected timelines. Responsible for architectural analysis Responsible for SDLC process implementation, application quality assurance, as well as advanced coding and coding review


    Required Qualifications & Skills:

      Masters/Bachelor's degree in computer science, Information Technology, or a similar field; a combination of experience and training may be considered in lieu of degree A minimum of 12 years of experience as a Software Developer Expert .Net (C#) skills Expert in Developing Microservices Expert knowledge of RESTful APIs Expert skills with MSSQL Experience working with containerized applications. Agile Methodology (Scrum) Ability to independently analyze and identify comprehensive solutions to software problems Highly motivated, self-starter who willingly participates in all phases of the software development life cycle Ability to understand new business concepts quickly Team oriented with excellent communication skills Familiarity with common design patterns (Command, strategy, singleton, factory, etc.) Expert knowledge of SOLID coding principles of Object-Oriented Design Demonstrated expert level of programming skills and independent analysis and identification of comprehensive solutions Highly motivated, self-starter who willingly participates in all phases of the software development life cycle Work with the design to produce high-performance apps Work with APIs and data sources per the requirements Assist in the upkeep of code quality, reusability, and continual code evaluation. Investigate and apply new technologies to enhance the developer experience. Code unit testing to guarantee bug-free, dependable, and optimal user experience. Work with team members to design, develop, and launch new features. Put in place security procedures that are consistent with overall security goals.


    Preferred Qualifications & Skills:

      MS SQL experience Familiarity with Kubernetes Experience with any of the following a plus: Kotlin,Typescript, Angular Expert knowledge in designing physical and logical databases using industry standard modeling tools Experience using Azure Services a plus


    Working Conditions:

    Work is primarily sedentary: must be able to sit for extended periods of time and use a computer, keyboard, and mouse, frequently.

    Please note that this Job Description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

    Created: 2024-05-03
    Reference: JB056114
    Country: United States
    State: Michigan
    City: Auburn Hills