Software Engineer
2 weeks ago
Job Description
Job Purpose
ICE Mortgage Technology is the leading cloud-based platform provider for the mortgage finance industry. ICE Mortgage Technology solutions enable lenders to originate more loans, reduce origination costs, and reduce the time to close, all while ensuring the highest levels of compliance, quality, and efficiency. We're looking for motivated, results-oriented people to join our team.
Sr. Engineer is a key member of the technology organization, contributing to multiple shared services. The ideal candidate should be self-directed, team-oriented, know and care what the customer wants from our service. The candidate will contribute to ICE mortgage technology's product development team in moving our leading mortgage software solutions to the next level.
Analyze, design, develop and unit test software applications with high quality and on schedule, including business critical Web services to be consumed by internal/external applications.
Use state-of-the-art technologies and best practices to deliver your implementation
Collaborate closely with groups in and outside the development team (eg. QA, Product Management, UE, Tech Pub) to achieve high quality, predictable results.
As a Senior Engineer, you will be working in a dynamic product development team while collaborating with other developers, management, and customer support teams. You will have an opportunity to participate in designing and developing services utilized across product lines. All our products are deployed in public (AWS) and/or private cloud environments.
Responsibilities
- Build scalable services and applications optimized for the best customer experience, with scale, performance, security, and availability considerations.
- Be able to lead an effort to design, architect and write software components.
- Be able to independently handle activities related to builds and deployments.
- Create design documentation for new software development and subsequent versions.
- Identify opportunities to improve and optimize applications.
- Diagnose complex developmental & operational problems and recommend upgrades & improvements at a component level.
- Collaborate with global stakeholders and business partners for product delivery.
- Follow company software development processes and standards.
- Work on POC or guide the team members.
- Unblock the team members from technical and solutioning perspective.
- If required collaborate among different teams.
- Provide required support and assistance for production outage.
Knowledge And Experience
- Bachelor's or master's degree in computer science, Engineering, or a related field
- 6+ years of software product development experience.
- Solid experience in object-oriented design and development with Java languages is a must.
- Solid knowledge of high-scale, multi-tenant Web service development, including REST/JSON and Microservice patterns
- Spring Boot and similar application framework experience.
- Strong experience with database concepts and databases such as MS SQL, Mongo, MySQL, PostgreSQL, or DynamoDB
- Experience in large-scale, multi-tenant microservice deployments that leverage REST/JSON
- Must be able to deliver high quality code on schedule, communicate with groups in and outside the development team.
- Experience in UI development frameworks like ReactJS will be preferred.
- Experience with at least one public cloud AWS, GCP, Azure (AWS preferred) and Exposure to serverless.
- Solid understanding of security concerns for web-based applications
- Proficiency in the development environment, IDEs, web & application server, GIT, Continuous Integration, unit-testing tools, Kafka, AWS SQS, containerization and container orchestration like Docker, ECS and Kubernetes and defect management tools.
- Solid experience with Agile methodology, familiar with Continuous Integration such as Jenkins, Hudson, etc.
- Another desirable technical knowledge (Nice to have): Kubernetes, Docker.
- Participate in the agile feature/product design process working with cross-functional teams.
- Self-starter with strong work ethic with a passion for problem-solving
-
Software Engineer II
4 days ago
Pune, Maharashtra, India Rocket Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Rishabh Software:Rishabh Software, an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Recruitment Process Outsourcing (RPO) and Engineering Services.Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 25...
-
Software Engineer II
1 week ago
Pune, Maharashtra, India MRI Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout the role:MRI Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintainingsoftware solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We...
-
Software Engineer II
1 week ago
Pune, Maharashtra, India MRI Software Full time ₹ 5,00,000 - ₹ 12,00,000 per yearAbout the role:MRI Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintainingsoftware solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We...
-
Manager, Software Engineering
2 weeks ago
Pune, Maharashtra, India Perforce Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...
-
Senior Software Engineer
2 days ago
Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per yearJob Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...
-
Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Coupa Software Inc Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Lead Software Engineer
1 week ago
Pune, Maharashtra, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLead Software Engineer RORCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict,...
-
Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per yearLead Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...