EsyCommerce is seeking a highly experienced Senior C# .NET Developer for a 6-month contract position. The ideal candidate will possess strong technical leadership skills and a proven track record of delivering high-quality software solutions. You will be responsible for designing, developing, and maintaining complex applications, as well as providing technical guidance and mentorship to a team of developers. This role requires a blend of hands-on coding expertise, client communication skills, and the ability to contribute to architectural and design decisions.
Job Requirements
Bachelor’s degree in computer science or a related field.
8+ years of hands-on experience in software design and development, database design and development, and system integration
Solid experience troubleshooting HTML, CSS, and JavaScript/jQuery issues.
Very good communication skills, with experience communicating directly with clients.
Ability to quickly learn and support other technologies based on core skills.
Ability to quickly learn and support other technologies based on core skills.
Ability to quickly learn and support other technologies based on core skills.
Experience handling a team of at least 5 members.
Strong organizational and communication skills.
Flexibility, energy, and ability to work well with others in a cross-functional environment.
Ability to learn and upskill in new technologies.
Ability to deliver in a high-pressure and high-demand setting.
Job Role & Responsibilities
Write complex software programs from design specifications.
Report status and issues effectively.
Document detailed designs.
Contribute to and may decide upon system architecture and design decisions.
Develop overall technical strategies for external client projects based on technical requirements.
Communicate with external clients regularly regarding progress, challenges, timelines, and end results.
Create technical estimations.
Present technical strategie