Job Description :
The Full Stack Software Engineer :

o Write effective REST APIs and technical documentation
o Work with a team of developers with deep experience in frontend technologies, distributed micro services, and full stack systems
o Work across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
o Work with cloud native stack, build on Azure, AWS, or Google, use technologies like Kubernetes
o Write automated test cases to ensure correctness, responsiveness, and efficiency of the software product
o Provide expertise to influence project, initiative, and maintenance technical direction during discovery, planning, and implementation stages.
o Maintain modern development standards with best-practice approaches and development processes
Required Qualifications:

o Bachelor's Degree in Computer Science or combination of education and relevant IT experience
o 6 or more years of strong experience in .NET C# development, Web API development
o 4 or more years of experience in at least one of the following: Angular, React or any JS framework
o 2 or more years of experience in at least one of the following: Java or Node.js
o 1 or more years of experience with Microsoft Azure, AWS, GCP, or another cloud service
o 1 or more years of experience in Rabbit MQ/Kafka Messaging queue technologies.
o 1 or more years of experience in DevOps tools (Azure DevOps/Jenkins/GitHub)
o Experience in relational databases like Oracle/SQL Server and Document based NoSQL database like MongoDB/Cosmos.
Preferred Qualifications:

o Master's Degree
o Advance experience and/or certification in one of public cloud platforms like Microsoft Azure/AWS/GCP
o Advance experience in building software with Cloud native technologies
o Advanced understanding of web modular design patterns
             

Similar Jobs you may be interested in ..