Software Engineer

Company:  NuTechs
Location: Royal Oak
Closing Date: 26/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

- C#, Restful APIs, Microservices, MS SQL

MUST LIVE IN THE STATE OF MICHIGAN

Royal Oak/Hybrid (2 onsite; 3 remote)

A minimum requirement for this position is the ability to work legally in the United States. No visa sponsorship/support is available for this position.

No C2C or 3rd parties please.

The Senior (5+ years) Software Engineer role is integral to our continued success and mission, which is to remove the complexity from logistics. You need to be a leader and a team player, dedicated to your customer, passionate about our industry and disciplined to do what it takes to get the job done. If you are energized by overcoming challenges from clients and carriers and by building lasting relationships, then accelerate your career with our rapidly growing company. We empower our employees to take charge and to step up to any challenge.

Desired Qualifications

  • BS/BA in Computer Science or a related degree
  • 5+ years of experience in IT Applications Development
  • Advanced Coding experience in .NET stack (ASP.NET, C#, LINQ, MVC, SQL Server)
  • Microservices experience
  • Experience with Restful API design and integration
  • Experience with Microsoft SQL Server Scripting and Data Models
  • Experience with Microsoft Azure Deployments
  • Strong written and verbal communication skills
  • Analytical mind with problem-solving aptitude
  • Ability to work independently and as a member of team
  • Excellent organizational and leadership skills
  • Unit and Integration Testing experience
  • Understanding of object-oriented design principles and software patterns.
  • Experience with configuring DevOps environment on Azure.
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in development of distributed/scalable systems and high-volume transaction applications

ATTRIBUTES & SKILLS

  • Strong IT background with application design and development
  • Evidence of problem-solving and multi-tasking skills in a fast-paced environment
  • Evidence of being detail-oriented
  • Excellent written and verbal communication skills
  • Demonstrated ability to plan work and meet deadlines with little or no supervision
  • Ability to quickly learn new concepts and software as necessary
  • Team player and ability to be flexible, adaptable, and accommodating to employees at all levels

RESPONSIBILITIES

  • Collaborate with colleagues in product design, product management and systems architecture to develop solutions and bring great ideas to life
  • Stay on top of industry trends and best practices to continuously improve what we do and ensure our internal and external customer experience is the best it can be
  • Develop software solutions by studying information needs, conferring with appropriate staff, studying systems flow, data usage, and work processes.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures.
  • Lead technical execution within an agile environment including discovery, design, development, and testing
  • Perform code reviews to ensure adherence to coding, security, and data protection best practices
  • Support and develop other team members by providing advice, coaching, and educational opportunities
  • Be available for on-call support as needed.
  • Other job duties as assigned.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙