Roles and Responsibilities: –
- Designing, Developing and Maintain test scripts using test guidelines.
- Build frameworks in python for ETL/PBI automation
- Collaborating with QA Analysts and Software Developers to develop Test artifacts.
- Updated with the latest industry developments.
- Researching issues in software through testing.
- Understanding of overall Testing process and experience in Agile Methodology
- Participate in scrum meetings and share our views on tickets for testing scope.
- Execute and stabilize scripts across browsers platforms, fix failed test cases
- Understand and highlight risks promptly.
Must have skills:
- Hands on Python experience on testing automation using Pytest framework.
- Experience ETL Testing using SQL.
- Regression and Integration testing experience.
- Ability to write and interpret SQL and Python code/logic.
- Flexible to work on Python and ETL testing as per project needs.
- Flexible to work on Python/ETL automation via a tool or in-house framework.
- Ability to lead project initiatives.
We’re hiring talented professionals for various positions in our MS Technology development team.
Open Positions:
- Netcore + Angular Developer
- Netcore + SQL Developer
- Net + Reactjs Developer
Job Description:
1. .Netcore + Angular Developer
Responsibilities:
- Develop and maintain web applications using .Net Core and Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
Requirements:
- Strong experience with .Net Core and Angular frameworks.
- Proficiency in HTML, CSS, JavaScript, and TypeScript.
- Familiarity with RESTful APIs.
- Understanding of Agile methodologies.
- Excellent problem-solving skills and attention to detail.
2. .Netcore + SQL Developer
Responsibilities:
- Develop and maintain backend services using .Net Core and SQL Server.
- Design and optimize database queries, stored procedures, and indexes.
- Work closely with front-end developers to integrate web applications with backend services.
- Ensure data integrity and security.
- Troubleshoot and resolve database performance issues.
Requirements:
- Strong experience with .Net Core and SQL Server.
- Proficiency in writing complex SQL queries and optimizing database performance.
- Familiarity with ORM frameworks like Entity Framework.
- Understanding of database design principles.
- Excellent analytical and debugging skills.
3. .Net + Reactjs Developer
Responsibilities:
- Develop and maintain web applications using .Net and React.js.
- Collaborate with UI/UX designers to implement interactive and responsive web interfaces.
- Ensure application performance, scalability, and security.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback.
Requirements:
- Strong experience with .Net and React.js frameworks.
- Proficiency in JavaScript, ES6+, HTML, and CSS.
- Familiarity with state management libraries like Redux.
- Understanding of RESTful APIs and web services.
- Excellent communication and teamwork skills.
We are seeking a highly skilled and motivated Technical Lead with expertise in .NET Core to join our team. The ideal candidate will have a strong background in software development, excellent leadership abilities, and a passion for delivering high-quality solutions.
As a Technical Lead, you will be responsible for leading a team of developers in designing, developing, and maintaining .NET Core applications. You will work closely with project managers, architects, and other stakeholders to understand requirements and translate them into technical solutions. Additionally, you will provide technical guidance, mentorship, and support to team members to ensure successful project delivery.
Key Responsibilities:
- Lead a team of developers in designing, developing, and maintaining .NET Core applications.
- Profound knowledge of agile development methodologies, Entity Framework (EF), Microservices, hybrid architecture, PostgreSQL, RavenDB, and Azure functionalities.
- This role requires a blend of architecture design expertise, hands-on coding skills, and team leadership. Knowledge of TypeScript and ReactJS is an advantage.
- Provide technical guidance and mentorship to team members, including code reviews, design reviews, and troubleshooting assistance.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
- Ensure adherence to coding standards, development processes, and quality guidelines.
- Identify and address technical debt and areas for improvement in existing applications.
- Collaborate with cross-functional teams to resolve technical issues and deliver high-quality software solutions on time and within budget.
- Lead by example through hands-on development, demonstrating best practices and fostering a culture of continuous learning and improvement.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
8+ years of experience in software development, with a strong focus on .NET Core