Summary
Systech USA is a modern Data and Analytics consulting firm helping clients embed data-driven capabilities into operations. They are seeking a motivated Full-Stack Developer with expertise in .NET Core, Angular, Python, and SQL Server to design and build web applications and RESTful APIs.
Responsibilities
- Develop and maintain full-stack web applications using .NET Core (backend) and Angular (frontend)
- Design, build, and consume RESTful APIs using ASP.NET Core Web API
- Write efficient database queries using Entity Framework Core (LINQ) and Dapper (stored procedures) on MS SQL Server
- Contribute to microservices-based architecture — development, integration, and deployment of distributed services
- Implement real-time features using SignalR where applicable
- Build workflow automations using tools like N8N
- Participate actively in Agile/Scrum ceremonies; manage tasks and sprints via Jira
- Conduct peer code reviews and uphold coding standards and Git branching strategies
- Collaborate on frontend UI development using HTML5, CSS3, JavaScript, and TypeScript
- Translate functional specifications and change requests into technical specifications
- Translate business requirement document, functional specification, and technical specification to related coding
- Develop best in class UX designs
- Develop efficient code with unit testing and code documentation
- Ensuring accuracy and integrity of data and applications through analysis, coding, documenting, testing, and problem solving
- Setting up the development environment and configuration of the development tools
- Communicate with all the project stakeholders on the project status
- Manage, monitor, and ensure the security and privacy of data to satisfy business needs
- Contribute to the automation of modules, wherever required
- To be proficient in written, verbal and presentation communication (English)
- Co-ordinating with the UAT team
Skills
- Proficiency in C#, .NET Core / ASP.NET Core
- Hands-on experience with Angular (v15+)
- Strong working knowledge of MS SQL Server, EF Core, and Dapper
- Experience building and consuming RESTful APIs
- Familiarity with Git, Visual Studio / VS Code
- Understanding of Agile/Scrum methodology
- Proficient in basic and advanced SQL programming concepts, like Stored Procedures
- Proficient in developing business applications using waterfall and agile methodologies
- Knowledgeable in relational databases, nonrelational databases, data streams, and file stores
- Knowledgeable in performance tuning and optimization
- Experience in Data Profiling and Data validation
- Experience in requirements gathering and documentation processes and performing unit testing
- Understanding and Implementing QA and various testing process in the project
- Sound aptitude, outstanding logical reasoning, and analytical skills
- Willingness to learn and take initiatives
- Ability to work with a diverse team and adapt to fast-paced Agile environment
- To be proficient in written, verbal and presentation communication (English)
Qualifications
Must Haves
- Proficiency in C#, .NET Core / ASP.NET Core
- Hands-on experience with Angular (v15+)
- Strong working knowledge of MS SQL Server, EF Core, and Dapper
- Experience building and consuming RESTful APIs
- Familiarity with Git, Visual Studio / VS Code
- Understanding of Agile/Scrum methodology
- Proficient in basic and advanced SQL programming concepts, like Stored Procedures
- Proficient in developing business applications using waterfall and agile methodologies
- Knowledgeable in relational databases, nonrelational databases, data streams, and file stores
- Knowledgeable in performance tuning and optimization
- Experience in Data Profiling and Data validation
- Experience in requirements gathering and documentation processes and performing unit testing
- Understanding and Implementing QA and various testing process in the project
- Sound aptitude, outstanding logical reasoning, and analytical skills
- Willingness to learn and take initiatives
- Ability to work with a diverse team and adapt to fast-paced Agile environment
- To be proficient in written, verbal and presentation communication (English)