What are the responsibilities and job description for the Lead C# .Net Developer position at TriCom Technical Services?
Lead C#.NET Developer
Summary
Our client is seeking a Lead C#.NET Developer to lead the development and support of application systems, manage large projects, and implement technical changes. They will be responsible for system design, coding, and testing, ensuring successful integration with other applications, and mentoring and guiding team members on technical and process best practices.
Responsibilities
Summary
Our client is seeking a Lead C#.NET Developer to lead the development and support of application systems, manage large projects, and implement technical changes. They will be responsible for system design, coding, and testing, ensuring successful integration with other applications, and mentoring and guiding team members on technical and process best practices.
Responsibilities
- Lead large-scale development projects, including design, coding, testing, and implementation.
- Develop and maintain system and technical documentation, diagrams, and workflows.
- Ensure compliance with standards, security policies, and industry regulations.
- Troubleshoot system issues and recommend technical solutions.
- Coordinate testing across systems and interfaces; execute quality assurance processes.
- Provide guidance, mentorship, and training to development staff.
- Collaborate with project managers, analysts, and stakeholders to meet project goals and timelines.
- Evaluate new technologies and recommend vendor solutions.
- Deliver high-quality software solutions on time and within scope.
- Translate user requirements into technical solutions.
- Lead project planning, risk mitigation, and issue resolution.
- Monitor system performance and recommend optimizations.
- Facilitate cross-functional collaboration and knowledge transfer.
- 8 years of application development experience with proficiency in at least one programming language.
- Experience leading medium to large projects.
- Familiarity with Agile/Scrum, SDLC, and project management practices.
- Technical proficiency in coding, writing SQL statements, database design, system integration, version control, and testing methodologies.
- Strong analytical thinking, problem-solving, leadership, mentoring, time management, and effective communication skills.
- Bachelor’s degree in Computer Science or related field.