Software Engineer II – End User Applications
3 weeks ago
Software Engineer II – End User Applications
Highly integrated and feature rich apps for end-users
Mimecast provides businesses with world class protection for enterprise data powered by our pioneering Data Platform leveraging the latest technologies and tooling in AWS.
Why Join Our Team?
“It’s an exciting time to join us as we embark on a journey to modernise how we manage petabytes of customer data in a hybrid cloud world”
What You’ll Do:
As a Software Engineer in the End User Applications team, you will bring in strong technical skills and play a pivotal role in designing, developing, and maintaining scalable systems. Your responsibilities will include:
- Collaborate with multiple teams to design and drive the implementation of scalable, reliable and performant microservices on AWS.
- Modernize the services designed and developed using legacy technology stack onto AWS and bring in improved reliability, scalability and reduced costs.
- Build and maintain responsive, user-friendly interfaces, leveraging modern tools using Angular and related technologies.
- Work alongside backend developers, UX/UI designers, and product managers to ensure smooth integration between the frontend and backend services, delivering cohesive user experiences.
- Work closely with UX/UI designers to translate wireframes and mockups into high-quality, reusable user-interfaces while adhering to design specifications and accessibility standards.
- Actively participate in Agile/Scrum ceremonies such as daily stand-ups, sprint planning, and retrospectives, collaborating with the team to meet deadlines.
- Utilise Git for version control, collaborating with the team via GitLab for code collaboration.
- Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime.
- Provide support during critical incidents and implement preventive measures.
- Troubleshoot, test, and debug issues to ensure optimal functionality and performance.
What You’ll Bring:
- 4+ years of experience in designing and developing web-based user interfaces.
- Strong proficiency in front-end technologies like Angular, TypeScript, JavaScript, HTML, CSS and related technologies.
- Strong experience in working with Angular concepts like modules, components, templates, directives, services, pipes and RxJs.
- Familiarity with build/development tools like npm, webpack etc.
- Experience in testing frameworks like Cypress, Jasmine/Mocha, Karma.
- Proficiency in developing and optimizing Progressive Web Apps (PWAs) is advantage.
- Understanding of responsive design principles and experience with mobile-first web development is advantage.
- Experience in version control systems like Git and collaborative workflows like GitLab.
- Experience in integrating frontend (Angular) with backend (Java) services, ensuring a smooth user experience.
- Experience in developing Java in a cloud-service or micro-service approach is an added advantage.
- Experience in deploying, scaling, monitoring, and maintaining services in AWS.
- Good understanding of security concepts like XSS, CSRF, CORS, Sessions, OWASP.
- Good understanding of Agile/Scrum methodology.
- Proven experience with both relational and NoSQL databases, and an understanding of database design, optimization, and management.
- Strong skills in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation.
- Hands-on experience with Jenkins and establishing robust CI/CD pipelines.
What We Bring:
Join our End User Applications team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.
Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge
We believe in ‘growth that’s good, we have ‘a culture that cares’ and we are on a ‘mission that matters’.
Our Hybrid Model:
We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:
- Fosters a culture of collaboration, communication, performance and learning.
- Drives innovation and creativity within and between teams.
- Introduces employees to priorities outside of their immediate realm.
- Ensures important interpersonal relationships and connections with one another and our community
#LI-OY1
-
End User Services Technician Ii
6 months ago
Bengaluru, Karnataka, India Herbalife Full timeOverview: **THE ROLE**: The End User Services Technician II is responsible for the day-to-day management of the organization's PCs, laptops, Phones, handheld devices, and other network connected or related hardware. This position is also responsible for the proper execution of software residing on the desktop systems. **HOW YOU WOULD CONTRIBUTE**: It...
-
Senior Software Engineer II
1 month ago
Bengaluru, Karnataka, India Upland Software Full timeAbout Upland Business ServicesWe are the business services team of Upland Software, supporting all the internal applications and products that Upland uses.Job SummaryWe are looking for an enthusiastic and dynamic individual to join our team as a Senior Software Engineer II for our Upland Business Services team. The ideal candidate will be a...
-
InGenius - Software Engineer II
6 months ago
Bengaluru, India Upland Software Full timeDescription Software Engineer IIJob Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product. The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer...
-
User Experience Designer II
2 weeks ago
Bengaluru, Karnataka, India OptOut Full timeAbout the Job:OptOut is seeking a talented and experienced User Experience Designer II to play a crucial role in shaping the user experience and design of our products. As a UX Designer II, you will take ownership of a part of the product and the overall design process, demonstrating your expertise in UX design and your ability to work independently.Key...
-
Software Development Engineer II
1 month ago
Bengaluru, Karnataka, India Pacifico Solutions Full timeJob Title: Software Development Engineer IIAbout the Role:Pacifico Solutions is seeking a skilled Software Development Engineer II to join our team. As a key member of our engineering team, you will be responsible for developing high-quality Java Spring Boot-based backend applications.Key Responsibilities:Developing Java Spring Boot-based backend...
-
Rocket Software
3 months ago
Bengaluru, India Rocket Software Development India Private Limited Full timeJob Description :The Software Engineer-II will design, develop, troubleshoot, and debug software programs for both enhancements and new product development. You will be responsible for developing software tools, including but not limited to operating systems, compilers, routers, networks, utilities, databases, and internet-related tools. The role requires...
-
Senior Software Engineer II
2 months ago
Bengaluru, Karnataka, India Upland Software Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...
-
Senior Software Engineer II
3 weeks ago
Bengaluru, Karnataka, India AGILLOS E-COMMERCE PRIVATE LIMITED Full timeJob Title : Software Development Engineer-IILocation : RemoteCompany : AGILLOS E-COMMERCE PRIVATE LIMITEDAbout Us :Aerchain is an AI-powered procurement platform transforming the way enterprises handle purchasing. As a dynamic and innovative startup, we work with some of the largest global companies and are supported by top accelerator programs. We are...
-
User Researcher Ii
6 months ago
Bengaluru, Karnataka, India Microsoft Full time**User Researcher II - Copilot, Dynamics 365 Finance** Microsoft’s Business Applications and Platform Studio is looking for a **User Reseracher II **to help drive innovation in our AI Enterprise Resource Planning (AI ERP) software. The Company and Team At Microsoft, we have a clear mission and bold ambitions: empower every person and every organization...
-
Software Engineer II
4 months ago
Bengaluru, India Advarra Full timeCompany Information At Advarra, we are passionate about making a difference in the world of clinical research and advancing human health. With a rich history rooted in ethical review services combined with innovative technology solutions and deep industry expertise, we are at the forefront of industry change. A market leader and pioneer, Advarra breaks...
-
Software Engineer II
6 months ago
Bengaluru, India Upland Software Full timeResponsibilities : The primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout our...
-
Application Engineer
6 months ago
Bengaluru, India Flipkart Full timeFlipkart is committed to the cause of transforming commerce in India through our investments in made- in-India technology innovations, customer-centric features and constructs, a diverse category landscape and a world-class supply chain. With a customer base of over 350 million, product coverage of over 150 million across 80+ categories, focus on generating...
-
Software Technologist II
2 months ago
Bengaluru, India Philips Full timeJOB DESCRIPTION Job Title Software Technologist II Job Description Job title: Software Technologist II Your role: Responsible for analyzing and understanding the requirements. Makes detailed design for feature realization Perform hands on Product development. Review work products and ensure the quality of deliverables. Follow...
-
Application End User Support
6 months ago
Sarjapura, Bengaluru, Karnataka, India TWO95 International, Inc Full time**Application End user support** **Position Summary** **Duties and Responsibilities** Under general direction and in accordance with all applicable government laws, regulations and policies, procedures and guidelines, this position: - Supports users in proper setup and management of their spaces in Confluence. - Supports R&D leads in configuration and...
-
End User Support Specialist
2 weeks ago
Bengaluru, India Ubique Systems Full timeExperience- 3+ YearsLocation- BangaloreNotice Period- Immediate - 15 DaysLooking for Female Candidates OnlyJob Description:1. Desktops, Laptops, and Mobile Devices: Administer and maintain a diverse fleet of desktops, laptops, and mobile devices running Windows, Mac OS, and Android. Ensure the stability, performance, and security of end-user computing...
-
Software Engineer II
2 months ago
Bengaluru, India Ping Identity Full timeAt Ping Identity, we believe in making digital experiences both secure and seamless for all users, without compromise. We call this digital freedom. And it's not just something we provide our customers. It's something that inspires our company. People don't come here to join a culture that's built on digital freedom. They come to cultivate it.Our...
-
End User Support Specialist
2 weeks ago
Bengaluru, India Ubique Systems Full timeExperience- 3+ YearsLocation- BangaloreNotice Period- Immediate - 15 DaysLooking forFemale Candidates OnlyJob Description:Desktops, Laptops, and Mobile Devices: Administer and maintain a diverse fleet of desktops, laptops, and mobile devices running Windows, Mac OS, and Android. Ensure the stability, performance, and security of end-user computing...
-
Core Banking Software Engineer II Position
3 weeks ago
Bengaluru, Karnataka, India Jobs for Humanity Full timeJob Title:Core Banking Software Engineer II PositionAbout Us:Jobs for Humanity offers a collaborative work environment, competitive salary and benefits, opportunities to give back, always-on learning and development, and a voice in the future of fintech.Salary:We offer a competitive salary range estimated between $120,000 - $180,000 per year.Job...
-
End User Support Specialist
2 weeks ago
Bengaluru, India Ubique Systems Full timeExperience- 3+ YearsLocation- BangaloreNotice Period- Immediate - 15 DaysLooking for Female Candidates OnlyJob Description:Desktops, Laptops, and Mobile Devices: Administer and maintain a diverse fleet of desktops, laptops, and mobile devices running Windows, Mac OS, and Android. Ensure the stability, performance, and security of end-user computing...
-
End User Support Specialist
2 weeks ago
Bengaluru, India Ubique Systems Full timeExperience- 3+ YearsLocation- BangaloreNotice Period- Immediate - 15 DaysLooking for Female Candidates OnlyJob Description:Desktops, Laptops, and Mobile Devices: Administer and maintain a diverse fleet of desktops, laptops, and mobile devices running Windows, Mac OS, and Android. Ensure the stability, performance, and security of end-user computing...