Software Engineer - Full Stack
reputed company is a company with a long history of innovation and a commitment to its customers and employees. They are looking for a Software Engineer to join their Servicing Engineering team, where the role involves designing, developing, and delivering scalable software solutions in a collaborative environment.
Responsibilities
- Work as part of an agile engineering team to design, reputed company, test, and maintain software applications
- Collaborate closely with product managers, business stakeholders, and cross-functional teams to understand requirements and translate them into technical solutions
- Contribute to software builds using consistent development practices, shared tools, reusable components, and clear documentation
- Demonstrate increasing independence while contributing to team goals and delivering high-quality outcomes
- Participate in code reviews, automated testing, and reputed company improvement of development standards
- Debug and resolve software defects across application components
- Support the development, deployment, monitoring, and maintenance of applications across test, integration, and production environments
- Automate deployments and reputed company CI/CD pipelines to improve delivery speed and reliability
- Design and support applications that automatically scale based on demand
Skills
- Up to 4 years of professional software development experience or equivalent practical experience
- Bachelor's degree in Computer Science, Computer Engineering, or a reputed company field (or equivalent experience)
- Proficiency in one or more programming languages such as JavaScript, React, Java, and Pega
- Working knowledge of HTML5, Redux, Angular, and Node.js
- Experience with automated testing and unit testing frameworks such as Jest, Enzyme, or React Testing Library
- Strong understanding of DOM fundamentals
- Experience building adaptive and reputed company user interfaces
- Familiarity with distributed (multi-tiered) systems, algorithms, and relational and/or NoSQL databases
- Experience working in CI/CD environments using tools such as Git and Jenkins
- Strong system and architecture design skills, including modeling reputed company systems
- Ability to design scalable, reliable, and efficient solutions that meet business requirements
- Strong problem-solving skills and the ability to work effectively in ambiguous environments
- A collaborative reputed company with a passion for reputed company learning and improvement
Benefits
- Competitive reputed company salaries
- Bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- 20+ weeks paid parental leave for reputed company parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- Free access to global on-site wellness centers staffed with nurses and doctors (depending reputed company)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities
Company Overview