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
according to our company’s needs. You will be responsible for planning, developing,
testing, improving and maintaining new and existing databases to help users retrieve
data effectively. As part of our IT team, you will work closely with developers to ensure
system consistency. You will also collaborate with administrators and clients to
provide technical support and identify new requirements. Communication and
organization skills are keys for this position, along with a problem-solution attitude.
You get to work with some of the best minds in the industry at a place where
opportunity lurks everywhere and in everything.
Your responsibilities are as follows.
• Working cross functional teams to develop robust solutions aligned with the
business needs
• Maintaining communication, providing regular updates to the development
team ensuring solutions provided are fit for purpose
• Training other developers in the team on best practices and technologies
• Troubleshooting issues in the production environment understanding the root
cause and developing robust solutions
• Developing, implement, maintain and solutions that are both reliable and
scalable
• Capture data analysis requirements effectively and represent them formerly
and visually through our data models.
• Maintaining effective database performance by identifying and resolving
production and application development problems
• Optimise the integration and installation of new releases
• Monitoring system performance, test, troubleshoot and integrating new
features
• Proactively recommending solutions to improve new and existing database
systems
• Providing database support by coding utilities, resolving user questions and
problems
• Ensuring compliance to database implementation procedures
• Performing code and design reviews as per the code review process
• Installing and organising information systems to guarantee company
functionality
• Preparing accurate documentation and reports
• Migration of data from legacy systems to new solutions
• Stakeholders’ analysis of our current clients, company operations and
applications, and programming requirements
• Collaborate with functional teams across the business to deliver end-to-end
products, features enabling enhanced performance
Required Qualifications:
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 8 Years of experience as a Database Administrator
• Strong knowledge of data structures and database systems
• In depth expertise and hands on experience with MySQL/MariaDB Database
Management System
• In depth expertise and hands on experience in database design, data
maintenance, database security, data analysis and mining
• Hands-on experience with at least one web-hosting platform such as Microsoft
Azure, AWS (Amazon Web Services) etc.
• Strong understanding of security principles and how they apply to web
applications
• Basic knowledge of networking, Desirable knowledge of business intelligence
• Desirable knowledge of data architectures related to data warehouse
implementations
• Strong interpersonal skills and a desire to work collaboratively to achieve
objectives
• Understanding of Agile methodologies
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Sense of ownership and pride in your performance and its impact on company’s
success
• Critical thinker, Team player
• Excellent trouble-shooting and problem-solving skills
• Excellent analytical and Strong organisational skills
• Good time-management skills
• Great interpersonal and communication skills
Role Objective:
The objective of the developer is to design and develop solutions while being responsible for the coding standards, security and compliance requirements.
Roles & Responsibilities:
- Business Understanding
 - Understands the business requirements clearly to a level that enables in making micro decisions. Involves in designing, developing, testing software solutions
 - Arch/Design Documentation
 - Clear documentation of the workflows, maintains clean code and support in solution architecture/design documentations
 - Dev Testing & Solution
 - Engages in identifying & troubleshooting various website issues and coding problems; Evaluates and implements new tools based on the requirement and ensures the high performance of all systems developed; Involves in performing the code review and refactor to ensure the code quality based on the best practices and code conventions.
 - Understanding Coding Standards, Compliance & Info-security, Non-functional Requirement
 - Identifies security requirements of data-in-transit and data-at-rest and discovers the vulnerabilities of the third-party components/libraries used in the application and remediating vulnerabilities; Maintains updated knowledge of the development industry, advancements in technology, and its implementation.
 - Stakeholder Management
 - Collaborates with members to consistently improve the functionality and client centric solutions; Collaborate with the peers and team members to create an intuitively easy to use solution for our end users; Assists the DevOps team to manage the environment and releases; Provides training and support to junior developers.
 
Requirements
- Frameworks & Libraries:
 - Dot net Core
 - Entity Framework
 - Backend languages: C#
 - Database Concepts & Applications:
 - Entity framework, ADO.Net, Dapper
 - Should be familiar with any of the relational databases like Postgres, SQLServer, Oracle etc., or non relational databases like MongoDB, Cassandra, etc.,
 - Should be familiar with concepts: Normalization, Indexing, Joins
 - Unit Testing: Should be familiar with NUnit
 - Log frameworks: Should be familiar with any one of the logging libraries like Nlog or Log4Net
 - Authorization & Authentication:
 - Token Based Auth
 - JWT with refresh token
 - Claims & Identity
 - SSO
 - Basic Authentication
 - OAuth
 - Build Tools: dot net cli build commands
 - Version Control: Experience in using GIT
 - Other Development tools:
 - Swagger Editor
 - Postman/Flutter
 - VSCode
 - Application performance management: Nice to have basic knowledge in any of the APM Tools like AppDynamics, DataDog, NewRelic, Dynatrace, etc.,
 - Vulnerability tests: Nice to have basic knowledge on security principles like OWASP Top Te etc.,
 - Cloud Services: Nice to have experience in any one of the cloud services like GCP, AWS, Azure, etc.,
 - CI/CD understanding: Basic understanding of pipelines and deployments
 - Others:
 - Common application/ web security and OWASP vulnerabilities
 - Encryption algorithms to protect sensitive information
 - PII, PCI, HIPPA, and GDPR compliance and how to implement
 - Finding the vulnerabilities of the third-party components/ libraries
 - Understanding security breaches of data-in-transit and data-at-rest and its implementation
 - Behavioral Competencies:
 - Accountability
 - Adaptive to change
 - Business communication
 - Customer Focus
 - Learning Agility
 - Planning & organizing
 - Problem solving
 
Primary Responsibilities
- Architect and drive complex software performance improvement projects that mitigate the performance challenges of the product and establish new guidelines for future product features
 - Work with the development team, and database administrators to analyze performance bottlenecks, make recommendations to address performance concerns, and co-design performance into new feature development
 - Efficiently working with various profiling and monitoring tools to identify performance and concurrency bottlenecks, propose and implement optimizations to improve cloud product
 - Review end-user usage patterns and customer logged performance defects and enhance performance test coverage based on gaps identified.
 - Understand database internals, server and storage system design, application interactions with database queries and stored procedures and with other downstream systems
 - Troubleshoot issues experienced by users and propose solutions
 
Basic Qualifications
- 8+ years of experience in implementing and driving software performance engineering projects and solutions. Advanced level experience with concurrency, multithreading, and distributed system architectures
 - Experience analyzing performance bottlenecks with application code interfacing with databases using ORM Frameworks, cache layers, data storage, servers, networking, and database query protocols including developing stored procedures, SQL queries, and database applications
 - Working knowledge of relational database internals (locking, consistency, replication, serialization, failover, recovery)
 - Comfortable with Windows, SQL Server, .NET Framework/Core, GIT, Nuget, SPA, Modern UI Frameworks, ORM Framework NHibernate in terms of both tools and application development
 - Passionate about finding software performance bottlenecks and optimizing code to produce a better customer experience
 - Experience with APM (Application Performance Monitoring), RUM (Real User Monitoring), and other Dev tools used for Performance monitoring and analysis
 - Experience with performance bottleneck analysis, system design for scaling
 
About Us:
Saint-Gobain group through its group company Grindwell Norton Limited has established INDEC - an International Delivery Center in Mumbai to provide IT solutions and services to the groups’ businesses Globally.
INDEC is currently organized into INDEC Application Development, INDEC Infrastructure Management and Cyber Security Management.
While INDEC Apps specializes in Software application development and maintenance services (ADM), INDEC Infra specializes in monitoring and managing the key IT infrastructure assets of the group deployed globally across 70 countries worldwide. INDEC provides IT Services and Solutions to the Saint-Gobain group through its state-of-the-art delivery centers based at Andheri – East in Mumbai. There are approximately 1200+ associates working in INDEC currently.
INDEC Infra operates on the following service lines: Network Coordination Center (NCC/NOC), Data Center Infrastructure Support, IT Standards, Tools Engineering and Reporting Automation.
INDEC Cybersecurity provides 24/7 Security monitoring to detect & react on any suspicious activity in Saint- Gobain. It provides services on vulnerability scanning, web application firewall, endpoint protection, strong authentication, digital certificate, Win 10 MBAM and SFTS support.
Company Website:
https://www.saint-gobain.co.in/indec
Required Skills: Core PHP, PHP Framework, Angular JS, MY SQL
Key Responsibilities:
1. Maintenance of existing Portal developed in Core PHP
2. Redeveloping the existing portals using new technologies
3. Develop new portal as per user expectation using APIs
Core Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.
Responsibilities:
•Translate application storyboards and use cases into functional applications.
- Design, build and maintain efficient, reusable, and reliable Java code.
 - Ensure the best possible performance, quality, and responsiveness of the applications.
 - Identify bottlenecks and bugs and devise solutions to these problems.
 - Help maintain code quality, organization, and automatization.
 
Skills Needed:
- Java, JPA, Servlets, JAX/RS, JUnit
 - Fullstack : Node/Angular/React
 - Algorithm,Design Patterns, Data Structures
 - TomCat, Wildfly
 - MySQL, PostgreSQL
 - HTML, JavaScript, jQuery,
 - Mobile exposure: Cordova/PhoneGap
 - Exposure in E-Commerce or Product based domain
 - NoSQL exposure
 
WhiteSnow Software Consultancy Pvt Ltd, Pune
Job Description Document
Joining: Jan 2021
Designation: .Net Developer
Job Brief: We are looking for a Windows Applications Developer who possesses a passion for pushing mobile technologies to the limits. Who will design and code functional programs and applications.
Roles and Responsibility:
- Programmer to develop stand-alone Windows application
 - Focus on development of software life cycle.
 - Bug fixing and improving application performance
 - Design and build advanced applications for the Windows platform
 - Collaborate with cross-functional teams to define, design, and ship new features
 - Coordinate efforts with other developers, plan high level architecture for solutions, code software to spec, track and resolve software defects.
 - Understanding client requirements and how they translate to new application features
 - Collaborating with development team and other IT staff to set specifications for new applications
 - Write high quality source code to program complete applications within deadlines
 - Perform unit and integration testing before launch
 - Conduct functional and non-functional testing
 - Troubleshoot and debug applications
 - Evaluate existing applications to reprogram, update and add new features
 - Develop technical documents and handbooks to accurately represent application design and code
 - In-depth knowledge in basic frameworks to create user interfaces faster and easier.
 
Requirements:
- Proven experience of 1 to 5 years as windows application developer
 - C#, .NET Core, .NET Web API, JSON, XML. Knowledge of WMI classes
 - Should be expertise in Windows Phone and Windows 8/8.1 development.
 - In-depth knowledge of programming for diverse operating systems and platforms using development tools
 - Have published at least one original Windows app
 - Excellent understanding of software design and programming principles.
 - A https://resources.workable.com/team-player-interview-questions">team player with excellent communication skills
 - Analytical thinking and problem-solving capability
 - Great attention to detail and time-management skills
 - BSc/BA/BE/Btech. in computer science or relevant field; MSc/MA will be appreciated
 - Certified application developer is a plus
 
Key Skills: C#, .Net core, Web API, Angular (Added advantage)
Job Description Form:
- Name of company: WhiteSnow Software Consultancy Pvt Ltd
 - Website of the Company: https://whitesnow.com/">https://whitesnow.com
 - Address of the Company: 3rd & 4th Floor, Serene Tower, Pakharbaug Society, Bavdhan, Pune, Maharashtra 411021.
 
Landmark: lane between Wadapav cafe and Krushna sweets
- Name of the Talent Acquisition Head : Dhanashri Lokhande
 - Nature of Job: Full time
 - Location/s of Work: Bavdhan, Pune
 - Branches considered: Electronics and Telecommunication, Electronics, Computer, Information Technology, BCA, MCA
 - Eligibility Criteria: No criteria [Live ATKT Considered : No]
 - Salary Offer p.a.: 3.00L p.a to 5.00L p.a
 - Bond: No
 - Selection Process:-
 
Interview process: 1. Brain test.
- Technical interview
 








