SENIOR SOFTWARE ENGINEER (S3)
Tech Stack:
React
TypeScript
Java
Spring
AWS
Gatling
Roles and responsibilities:
- Develop and maintain a high-performance application using React for frontend and Java Spring for backend, ensuring seamless integration and functionality.
- Deploy and manage application infrastructure on AWS, leveraging cloud services to optimize performance, scalability, and cost-efficiency.
- Conduct load testing using Gatling to identify performance bottlenecks and ensure system reliability under high-traffic conditions.
- Provide 24/7 support on a rotational basis, promptly addressing and resolving critical issues to maintain system uptime and customer satisfaction.
- Lead technical discovery and feasibility analysis for new features, preparing detailed technical documentation and implementation plans to guide the development team.
- Collaborate with cross-functional teams, including product managers, designers, to deliver high-quality software solutions that meet business objectives.
- Implement best practices in software development, including code reviews, continuous integration, and automated testing, to enhance code quality and team productivity.
- Mentor junior developers, fostering a collaborative and growth-oriented work environment.
FULL STACK DEVELOPER
Tech Stack:
Angular
JavaScript
.Net
C#
Azure
HTML 5
CSS 3
Roles and responsibilities:
- Designing, coding, testing, debugging, and documentation for projects and programs associated with technology domain, including upgrades and deployments.
- Providing technical expertise for every phase of the project lifecycle—from concept development to solution design, implementation, and optimization.
- Troubleshooting and maintaining existing software according to company standards and procedures.
- Understanding and adhering to business requirements and technical specifications for large, complex projects in the ERP space.
- Worked on building a framework using MVVM Architecture.
- Created a JavaScript framework to communicate between tabs, iframes, windows.
- Developed quick POCs to implement OAuth2.0 authorization using Azure Active Directory.
SENIOR ASSOCIATE QA
Tech Stack:
Java
Spring
Selenium
JMeter
Jenkins
Roles and responsibilities:
- Worked on Creating and maintaining test automation frameworks using software development methodologies and defined technologies taking into consideration processes such as CI/CD and multiple environments.
- Worked under agile methodologies, identifying requirements, and analyzing design specifications.
- Created a tool to automate preparation of QA documents (e.g., test plans, test cases, test strategy).
- Worked on a creative way to improve regression suite to make it more efficient by reducing execution time.
- Research and recommend the most effective technologies, approaches, and strategies for QA Automation implementation across projects.
- Prioritize necessary tasks and tests for successful testing executions.
- Identify and inform effectively about potential quality issues and risks on projects.