Senior Full-Stack C# Developer

Senior Full-Stack C# Developer

Entrinsic Technology Inc.
Da Nang Ha Noi Ho Chi Minh
8-10 years
Not Specified

Job Description

JOB SUMMARY:
The Senior Full-Stack C# Developer is a professional programmer with an overall technical understanding and performs full life cycle software development of distributed web applications. He/she provides expertise in a computer program and data interfaces, install new software, alter existing software, configure, and maintain different operating systems and various programming languages and data management. A full-time employee is required for this position.
KEY RESPONSIBILITIES:

• Designs, develops, tests, maintains new and existing website applications.
• Undertakes software modifications or feature enhancements to existing systems.
• Contributes to the provision of enterprise-grade solutions:
• Performs full life cycle software development of distributed web applications.
• Designs and develops new systems.
• Undertakes software modifications or feature enhancements to existing systems.
• Provides technical documentation for the systems delivered.
• Performs peer reviews of developed code to ensure adherence to defined coding standards.
• Contributes to and follows defined processes for software development/maintenance.
• Evaluates, recommends and develops new features.
• Produces clear and complete written technical specifications and other documentation as required.
• Provides technical customer support and technical documentation for the systems delivered.
• Mentors and guides junior and mid-level developers in delivering systems from inception to deployment with minimal direction.
• Performs self-based training in the upcoming technology, quality approaches, and testing techniques.
• Adheres to all software development standards and processes.
• Meets or exceeds milestones and deliverable dates for the assigned tasks.
• Manages and maintains excellent and professional relationships with internal and external stakeholders and always provides excellent service and support.
• Preparing weekly and monthly regular reports of progress.
• Willing to take on new responsibilities as may be assigned/required by the management.
REQUIRED COMPETENCIES:

• Demonstrates ten (10+) years of experience in software development, building scalable enterprise level software, recently using many of the following:
• C# with .NET 1.1 to 4.6
• .NET Core 2+
• Front End Development with recent Javascript and CSS Libraries (Angular, Angular2 / Typescript advantageous)
• WCF, ASP.NET Webforms, MVC, WebAPI 2
• SOAP and REST web services development
• AWS and/or Azure cloud technologies
• TSQL, Entity Framework
• MS SQL Server Suite (SSRS, SSIS...)
• XML and XSLT
• ActiveMQ
• Datadog
• Bitbucket, Jenkins, CI/CD
• Proficient in SOLID principles and object-oriented design and development.
• Knowledgeable in securing system application, design, and deployment.
• Ability to code and write scripts at the database level.
• Ability to comprehend and implement detailed project specifications, adapt to various technologies, and simultaneously work on multiple projects.
• Database schema design and development of stored procedures.
• Experience with message queuing.
• Reliable computer network and server management skills.
• Excellent English verbal and written communication skills
• Good analytical/problem-solving skills.
• Enthusiasm for software development and interest in keeping up with latest technology trends.
DESIRED COMPETENCIES:

• Experience in the logistics industry, particularly Maritime Logistics
• Professional certifications (e.g., Microsoft certifications).
QUALIFICATIONS:

• Candidate must possess at least a Bachelor’s/College Degree in Computer Science, Information Technology, Engineering (Computer/Telecommunication), or equivalent experience.
• At least ten (10) years of solid experience in Programming and Website development using programming and development languages.
BENEFITS:

• Remuneration commensurate with experience
• Healthcare benefits for employee and qualified dependents
• Leave benefits
• Day shifts with a normal professional work week (8 hours per day, 5 days per week)
• Flexible Work Location

Registration No.
CS201533173

Company Size
1 - 50 Employees

Average Processing Time
2 days

Industry
Consulting (IT, Science, Engineering & Technical)

Benefits & Others
Education support, Miscellaneous allowance, Medical, Regular hours, Mondays - Fridays

Similar Jobs

Career Advice to Find Better

Simple body text this will replace with orginal content