Envoy combines technology and global immigration services to offer the only immigration management platform that makes it seamless for companies to hire and manage an international workforce. We empower companies to acquire the best talent regardless of where they are in the world; helps mobilize employees around the world to take advantage of business opportunities; and enables the management of entire global workforces, providing a strategic, proactive view into workforce and financial forecasting and compliance. We are a fast-growing, award-winning technology company, a leader in our space, and are backed by some of the country’s leading venture capital and growth equity firms.
Our Engineering Team
We have a passionate product engineering team that works on complex technical challenges, employs creativity, and constantly learns a variety of frameworks, tools, and technologies. While we are dedicated to delivering excellent product, we also believe having fun along the way motivates us to pour our heart into what we do. Our team has mastered development and delivery process, allowing the team to focus on designing, architecting, and crafting masterpieces.
We are growing rapidly and expanding our team in India, join our product engineering team to be part of this exciting journey.
"Programming isn't about what you know; it's about what you can figure out.” - Chris Pine
Skills Required
- 8+ years of strong programming experience on .NET platform
- Expertise in C#, ASP.NET Web API / Typescript / Angular (or any front-end framework or passion to learn Angular)
- Hands on experience with SQL
- Azure experience is a plus but not a deal breaker
- Knowledge and experience with HTML, CSS, JavaScript (fundamental building blocks of web development)
- Experience designing high-level and low-level design of the system
- Experience with microservices architecture is a plus
Expectations
- Provide technical guidance to the team and take ownership of delivery
- Responsible to technically groom backlog items providing design, architecture, and implementation details
- Quality is the key driver to successful delivery, ensure highly testable and quality deliverables
- Leverage troubleshooting and analytical skills to analyze issues
- Experience with debugging, performance profiling and optimization
Envoy Global is an equal opportunity employer and will recruit, hire, train and promote into all job levels the most qualified applicants without regard to race, color, religion, sex, national origin, age, disability, ancestry, sexual orientation, gender identification, veteran status, pregnancy, or any other protected classification.

Similar jobs
We are looking for "Sr.Software Engineer (API)" for Reputed Client @ Bangalore Permanent Role.
Experience: 5 - 7 Yrs
1.Roles & Responsibilities:
• Design, develop, and unit test applications in accordance with established standards.
• Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
• Analyzing and resolving technical and application problems
• Adhering to high-quality development principles while delivering solutions on-time and on-budget
• Providing third-level support to business users.
• Compliance of process and quality management standards
• Understanding and implementation of SDLC process
2.Technical Skills:
Primary Skills
• 2+ years of experience in Web API, C#.Net, OOPS and Entity framework
• Minimum 1+ years of experience on Web Application development HTML, CSS, JavaScript/JQuery, Entity framework and Linq Queries
• Must have a good exposure on query writing and DB management for writing stored procedures/ user-defined functions
Secondary Skills
• Experience in analysing existing code and debugging.
• Should have a solid understanding of the SDLC processes (Design, Construction, Testing, Deployment)
• Proven experience of delivering on-time and with quality
• Should have good unit testing skills to review his own development and identify all the defects and get it fixed before releasing the code
Desired Skills
• Should have experience in developing ERP applications or Database Intensive Data Entry applications.
• Been on a same role for a period of 2 years or more
• Hands on experience of configuration management and version maintenance
• Prior experience of working in the shipping domain
• Should be able to understand the Functional Specifications and Technical Specifications and develop the application as per the specification provided.
• Full stack developers with experience in Developing products with Angular and C# APIs, from ground-up will be a plus.
3.Abilty:
• Excellent Communication Skills
• Good conceptualization skills
• Strong Visualization ability
• Analytical ability
• Quality Oriented
• Problem solving
4.Educational Qualification:
BE/B-Tech/MCA/ M.Tech
Udrive is the largest car sharing platform in the Middle East. We pioneered the concept in the region and have continued to provide the best experience amongst our peers. We are in rapid expansion and are looking for a bright, successful and determined individual who has the experience to take the companies vision forwards into the next 5 years.
Our next 5 years journey not only includes regional and global aspirations; we are building the next generation of mobility services to change the way people use vehicles
We are looking for a Full Stack Engineer for our Core Team. The Core team is responsible for the platform comprising multiple microservices which drive Udrive, from onboarding to billing.
Your responsibilities
As a Full Stack Engineer (Node.js) you...
- will work with a cross-functional agile team on the backend systems that power our platform
- are somebody who is familiar with state of the art technology and development stack and best-practices, you have the option to contribute to the technology strategy and roadmap of the team
- significantly contribute with your day to day work and deliverables to the overall success of our product
- contribute to an engineering culture where developers enjoy working and keep learning
- You have close contact with our product and QA team and help them troubleshoot, debug, and maintain a high quality of our product
Your profile
- You have a track record in building web applications in agile environments.
- +3 years experience with any enterprise technology like Javascript and Node.js or similar
- You have experience using any frontend frameworks like Vue.js, React or Angular
- You have experience in test-driven development
- You have very good knowledge of Git, development workflow automation and CI. Continuous Delivery is in our DNA.
- You have an appreciation for great user experience as much as for awesome tech architecture
- You are great at communicating with people, motivating everyone and getting the whole team on the same page
- Fluency in English
The most important one: willingness to learn. We are constantly learning new things and we enjoy it a lot. We don't expect to find people experienced in all of them. If you are excited about our tech-stack and you think you are a fast learner, do not hesitate to apply!
.Net Core Developer
Experience 2+ Yrs in .Net Core/C# Responsibilities Responsible for designing and developing REST APIs using .Net Core Framework and C#. Create high-performance REST APIs for financial applications. Qualifications B.Tech/BE or MCA – May be relaxed in the case of experienced candidates.
Experience At least 2+ Years of experience as .Net Core Developer Proficient in .Net Core and C# Excellent knowledge in developing REST APIs and Entity Framework Knowledge and experience in writing SQL, SPs, and Triggers Sound knowledge in MVC frameworks and databases. Good project management skills. Good communications skills A good team player
Salary 2 -8 LPA
Techwave is a leading global IT services and solutions company revolutionizing digital transformations. We enable clients to maximize their potential and achieve a greater market with a wide array of technology services, including, but not limited to Enterprise Resource Planning, Application Development, Analytics, Digital, and the Internet of things (IoT).
Organization : TECHWAVE (http://www.techwave.net/)
Requirement : Groovy Grails Developer
Experience :5+ Years
Job type : Permanent
Location : Hyderabad
Job Description Engaged in all phases of the software development lifecycle
Job qualifications and requirements
- 4+yrs experience in software development in Groovy, grails framework,
- Knowledge of mysql, postgresql, RabbitMQ, Linux based development/ deployment.
- Deployment with Jenkins/ maven,
- Good knowledge in Jira.
- Project experience in ecommerce/digital domain is a big plus.
- Strong exp in creating angular2+ (preferably angular 6) custom components
- Having exp with state mgmt. e.g., rxjs, Redux observable, Ngrx, Ngxs.
- Frameworks: Angular 2+/ 5/ 6, Bootstrap, HTML5, CSS3,
- Programming: JavaScript, Nodejs, Typescript, JavaScript (OOP), jQuery, Restwebservices
- Tools: GIT hub, Wireframe e.g., invasion
- Cloud Exposure
4 - 6years of experience in web and API development
4+ years experience with http://asp.net/MVC/C" target="_blank">ASP.NET/MVC/C#.
4+ years working with SQL Server (2012+).
Good Knowledge of scripting libraries like jQuery, Knockout, Angular JS
JOB DUTIES & RESPONSIBILITIES:
- Lead and mentor developers thru coaching and sharing of knowledge
- Architecture design and Develop new functionality and critical business logic of software products
- Enhance existing applications and software products and design new product
SKILLS:
- Strong knowledge on software implementation best practices
- Strong knowledge of SQL Server and/or Oracle database including store procedure, trigger etc.
- Knowledge of security and vulnerability best practices to design secure web application
- Knowledge of web application architecture with horizontal and vertical scalability
- Experience of working with application with large dataset of millions or billions of row in database table
- Ability to adapt quickly to an existing, complex environment
- Ability to complete all phases of software development life cycle including analysis, design, development, testing and support
- Ability to develop large scale web/database applications
- Ability to work on multiple projects with multiple deadlines
- Ability to communicate clearly with business users and project manager
- Ability to innovate and provide functional applications with intuitive interfaces
Dear Candidate,
I came across your candidature and want to discuss on a suitable role with us.Please find below JD and do reply with updated resume. Software Development Engineer – SDE 2. Bengaluru/Hyderabad/Gurgaon/Chennai/Pune As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward. Top Skills You write high quality, maintainable, and robust code, often in Java or C++ or C# You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations. You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed. Roles & Responsibilities You solve problems at their root, stepping back to understand the broader context. You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact. You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications. You recognize and use design patterns to solve business problems. You understand how operating systems work, perform and scale. You continually align your work with Amazon’s business objectives and seek to deliver business value. You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer. You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon. You communicate clearly with your team and with other groups and listen effectively. Skills & Experience Bachelors or Masters in Computer Science or relevant technical field. Experience in software development and full product life-cycle. Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby. Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability. Proficiency in SQL and data modeling.
Roles and Responsibilities
Experience in full cycle implementation of software development projects using .NET 4.0 and above, C#, ADO.NET, ASP.NET, MVC / .Net Core
Experience in developing of Web API and RESTful web services. Experienced with client-side programming HTML, CSS, AJAX.
Experience with Entity frameworks and Dappers Programming skills on SQL Server with strong database design.
Desired Candidate Profile
1+ years of software development experience .Net Development, C#, ASP.Net MVC
Dot Net core expertise is a must
Strong working knowledge of SQL Server, C#, JavaScript and JQuery
Strong working knowledge of .NET MVC LATEST VERSION
Strong working knowledge of ENTITY FRAMEWORK
Excellent written and verbal interpersonal skills for coordinating across teams
Deep experience and expertise with designing, implementing, testing and deploying sophisticated .Net applications
Keenness to learn and master new technologies and techniques
Excellent software development skills with very sound logic
Location: Cochin-Chittethukara
Exp: 3 to 7 yrs Skills: Dot Net, C#, MVC Web API, WCF, Webservices








