New Era Technology is seeking a full-stack senior developer to work with a nearshore team doing CRM modernization and other application support.
Requirements
- 5-7 years of in-depth dot net
- 2-3 years of React/typescript
- unit testing
- excellent analytical and debugging skills
- 5+ years of hands-on, full-stack development experience: Web applications and web Services, REST APIs, .NET (C-Sharp), Front-end tools (TypeScript, React), databases (MS SQL Server)
- Strong knowledge of software development best practices, including object-oriented design, design patterns, and clean code principles
- Experience with implementing and/or maintaining horizontally scalable and highly available systems, with a focus on performance and resiliency
Responsibilities
- Develop and maintain software applications using .NET and modern full-stack platforms
- Design and build hybrid, on-prem, and cloud-based APIs and web-based applications
- Lead and mentor other developers on your team
- Collaborate with cross-functional teams to identify and resolve software issues
- Participate in the full SDLC, including technical research, requirements gathering, design, development, code reviews, testing, deployment, and maintenance
- Use CI/CD processes to enable efficient software development and deployment
- Write and maintain technical documentation and user manuals
Other
- excellent in communication and interpersonal skills
- The Senior Engineer will be expected to perform production deployment off hours and on-call rotation.
- Team needs someone who can work independently but engage actively in terms of collaboration, backlog refinement and deliver with quality.
- Excellent communication and collaboration skills
- Strong analytical and problem-solving skills; ability to deal with ambiguity is a must