Currently accepting applicants
5Force Tech

Lead Software Engineer

Date Posted : 15th Mar 2023
Mid-Level: 4 to 6 years
Information Technology & Services
Visit Website
Share via   
Job Description
.NET Framework
Microsoft Azure

● Performing all aspects of application service delivery (architecture, design, development, test, implementation, etc.)

● Working individually and as part of a team on programming, testing tasks, problem solving, analyzing new and existing projects

● Evaluating systems’ effectiveness and performance

● Reacting to problems and providing solutions as necessary

● Keeping abreast of technology and maintaining existing skills and knowledge

● Looking for ways to improve processes and procedures

● Work professionally within the development team to deliver high performance, testable, reliable, scalable and secure software

● Work closely with QA and business teams to communicate problem impacts and to understand business requirements

● Work closely with other teams to assist with the identification, quantification and specification of internal and customer requirements

● Assist with design specifications for new features where applicable

● Suggest innovative software solutions to internal and customer requirements

● Mentor junior developers

● Perform code reviews and Pull Requests Essential Skills:

● The ability to turn business problems into innovative, testable, reusable and extendable software solutions

● A good understanding of software design patterns and principles

● 5 years minimum professional experience

● Excellent Microsoft technology stack expertise - C#, MVC, Web Api etc, also knowledge of java script, html, css etc.

● Unit testing                     

● Experience of the Microsoft Azure platform

● Understanding of relational database design & experience of complex SQL Desirable Skills & Experience:

● Blazor

● Java script frameworks such as Angular JS or Vue JS

● Microsoft Azure - Functions and Web Jobs

● Experience with CI/CD pipelines