What are the responsibilities and job description for the Senior .Net Engineer position at ITTConnect?
Job Description
ITTConnect is seeking a Senior .Net Developer
to work for one of our clients. This is a role with a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. The end client is in the Telecom business.
The Lead Software Engineer in Technology will provide development support of current and future .Net software platforms related to the multi-channel eCommerce application and supporting tools. Your primary function will be to develop the design of the platform, solutions, lead development and ensure quality delivery. This will include understanding and decomposing internal and external software change drivers in order to determine development impact. We will want you to utilize your strong interpersonal skills that will allow for developing exceptional relationships with various business, technical and operational departments.
Primary Responsibilities and Essential Duties :
- Develop the design of application using broad knowledge of multiple Build tools (e.g. Visual Studio, Eclipse, RSA, etc.) to achieve functional and non-functional requirements.
- Design, develop and maintain web applications and APIs using C# and .NET Core
- Identifies, proposes, and influences business solutions, negotiates deliverables and requirements across multiple technical organizations as well as business customers.
- Team leadership, mentoring, and review code of development team related to project deliverables.
- Partners with other functional groups to develop, manage, track, and analyze upcoming releases, methods and procedures, and processes to gain maximum effectiveness, efficiency, and a quality customer experience
- Ensures that production issues are prioritized, communicated appropriately and planned for resolution in future software releases or patches.
- Anchor POC development if required to validate proposed technical solution / mitigate technical risk.
- Have a passion to learn new tools / technologies and implement them to improve the existing system.
Requirements
Preferred :
Requirements