4 Middleware Engineer jobs in Sri Lanka
Application Support Engineer
Posted 1 day ago
Job Viewed
Job Description
**The Team**
PVS is hiring for the Rapid Response Team (RRT). RRT is a fun team that really cares about its employees. RRT members are located all over the world, in the US in multiple time zones, Canada, India, and most of the team, Sri Lanka. The leadership on the team is top notch and you won't find another group of people that will fight hard to make you a success. RRT's manager and team lead have been at Pearson in various positions for 8+ years. RRT promotes a positive work/life balance. We also promote continuous improvement, and we want you to be more valuable to the market when you leave than when you start. Occasionally, the team has virtual game days where we just have fun in place of our daily standup meeting for an hour. And in SL, the team has occasional team outings. RRT is a hard-working fun team with lots of responsibilities and surveys say RRT is one of the top-rated teams in PVS.
**Purpose of the position**
The Software Application Support Engineer is responsible for one or more of the following ITIL processes; incident management, problem management, change management, and release management. Responsible for mobilizing teams and coordinating their activities to drive and manage the efficient resolution of daily IT-related incidents that impact PVS. Participates in investigating incidents' root cause(s) including, but not limited to trying to reproduce the issue, reviewing data in the database, analyzing logs, and analyzing code. RRT needs the Shani Abeysekara of technical incidents. Is that you?
**Core tasks and responsibilities**
+ Drive all aspects of the incident resolution process.
+ Work with vendors, customers, and team members at all levels to troubleshoot customer issues while seeking the fastest path to resolution.
+ Demonstrate technical knowledge and understanding of the platform, components, and data flows.
+ **Use critical thinking skills to assess root causes and solutions.**
+ Distill technical information into clear and concise non-technical communications.
+ Create necessary artifacts for tracking incident and problem resolutions.
+ Create metric-based reporting and utilize the report to drive performance.
+ On-call availability is required.
+ Must be available to work 8 AM to 5 PM ET US hours with shift differential.
+ RRT's performance policy provides the opportunity to work Sri Lanka hours
**Required Skills, Experience, and Competencies**
+ Bachelor's degree required (must be in Computer Science or Information Technology).
+ Mandatory two or more years of experience as a software engineer, technical analyst, quality engineer, or data analyst having investigative analytical skills and great attention to detail.
+ Must be inquisitive.
+ Ability to function and thrive in a fast-paced environment.
+ **MUST have the ability to read C# or Java, SQL languages and discern issues within the code.**
+ **MUST have experience and proven skills in JSON, REST API, SQL, coding, and troubleshooting are necessary.**
+ Knowledge of Agile development methods. Familiarity/Certified with the Scaled Agile Framework methodology preferred.
+ Familiar with DevOps. Experience working in a Continuous Integration, Continuous Delivery, and Continuous Deployment environment is preferred.
+ Experience using ADO or JIRA is preferred.
+ **MUST have excellent written English and verbal communication skills, as well as excellent English reading and comprehension skills.**
+ Must be able to work in a team, sharing thoughts, opinions, and suggestions, and not afraid to ask for help when needed.
+ Ability to work by oneself and be self-reliant using resources available to answer one's questions such as Google, CoPilot, etc.
+ Ability to listen and follow instructions.
+ Excellent knowledge of ITIL v4. ITIL foundations (or higher) certification required.
**Who we are:**
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing
**Job:** Infrastructure and Cloud Operations
**Job Family:** TECHNOLOGY
**Organization:** Virtual Learning
**Schedule:** FULL_TIME
**Workplace Type:** Hybrid
**Req ID:** 20794
#LI-REMOTE
Software Engineer (.NET)
Posted 1 day ago
Job Viewed
Job Description
InEight provides field-tested project management software for the owners, contractors, engineers and architects who are building the world around us. Over 300,000 users and more than 750 customers worldwide rely on InEight for real-time insights that help manage risk and keep projects on schedule and under budget across the entire life cycle. From pre-planning to design, from estimating to scheduling, and from field execution to turnover, InEight has powered more than $400 billion in projects globally across infrastructure, public sector, energy and power, oil, gas and chemical, mining, and commercial.
Based in Scottsdale, Arizona, InEight supports a remote work model with employees working throughout the United States, Canada, Australia, Sri Lanka and Europe. InEight, an ISO 9001:2015-registered company, is a subsidiary of Kiewit Corporation (Kiewit). Kiewit, through its subsidiaries, is one of North America's largest and most respected construction and engineering organizations.
InEight is a fast-paced, innovative company comprised of high-energy teams of self-starters playing integral roles in shaping the future of capital projects around the world. Our industry-leading solutions, dedicated employees, and proven leadership team provide a solid foundation to support our continued growth and success.
**Responsibilities:**
If you're looking to build your career at a fast-paced, innovative company with loads of opportunity, then look no further than InEight. Come work in a fun, collaborative environment with our friendly team of self-starters. We pride ourselves on our company culture, and every bit of InEight is designed to bring out the best in our people.
We are on the lookout for talented and motivated individuals who would like to join our highly talented Software Development team. The Software Engineer will contribute knowledge of modern software development techniques and technology to design and develop best in class enterprise software solutions within a collaborative, Agile development environment. This role will have direct interaction with business analysts, product owners, product managers, UX/UI, and QA to design and develop solutions.
**Skills & Experience:**
+ 1+ years of experience in Web and/or Windows based software development
+ Bachelor's degree in Computer Science, IT or equivalent
+ Experience using .NET technologies (C#.NET, MVC5, Web API), Microsoft SQL Server, REST API/API Development, Entity Framework and LINQ, JavaScript based development frameworks (Angular/React.js), Bootstrap, HTML5, CSS
+ Ability to code software according to published standards and design guidelines
+ Proactive, goal oriented with excellent attention to detail
+ Effectively manages changes to work tasks and the work environment and assists others with adapting to change
+ Demonstrates initiative and a willingness to learn and continuously improve on performance
+ Experience in using Telerik components (Kendo UI) and developing Azure Web Apps or AWS experience will be beneficial
+ Experience in working in Agile development environment
InEight Inc. is an Equal Opportunity Employer, (EOE) and will consider all applications without regard to race, marital status, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law.
Senior Software Engineer
Posted 1 day ago
Job Viewed
Job Description
**_A Senior Engineer for iOS_** _at Pearson is focused on designing, building, and maintaining high-quality iOS applications for the company's learning and digital services. The position requires a strong understanding of iOS development principles, software architecture, and modern development practices, including proficiency with languages like Swift. Key responsibilities include contributing to the application lifecycle, implementing security and accessibility best practices, and working within an agile environment that emphasizes continuous integration and deployment._
**Responsibilities**
+ Design, develop, and maintain high-quality iOS applications.
+ Contribute to the full application lifecycle, from initial architecture to ongoing maintenance.
+ Write clean, maintainable, and efficient code.
+ Implement and advocate for security, accessibility, and compatibility best practices.
+ Develop and maintain automated tests to ensure software quality.
+ Collaborate with cross-functional teams to deliver new features and improvements.
+ Troubleshoot and resolve application issues.
**Qualifications**
+ Bachelor's degree in Software Engineering, Computing, or a related field.
+ Minimum of 4 years of experience in software engineering.
+ Proficiency in Swift and other iOS development tools and technologies.
+ Strong knowledge of object-oriented programming principles and design patterns.
+ Experience with continuous integration/continuous deployment (CI/CD) pipelines.
+ Familiarity with modern development practices like MVVM, SwiftUI, and Git.
+ Strong problem-solving and analytical skills.
+ Experience with cloud platforms (e.g., AWS) and other technologies will be beneficial.
**Who we are:**
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing
**Job:** Engineering
**Job Family:** TECHNOLOGY
**Organization:** Direct to Consumer
**Schedule:** FULL_TIME
**Workplace Type:** Hybrid
**Req ID:** 21379
#LI-REMOTE
Software Engineer II (SL), Senior
Posted 7 days ago
Job Viewed
Job Description
Overview:
At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer's and partner's needs and solve their challenges.
Being a part of Zebra Nation means being seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are a part of a team pushing boundaries to redefine the work of tomorrow for organizations, their employees, and those they serve.
You have opportunities to learn and lead at a forward-thinking company, defining your path to a fulfilling career while channeling your skills toward causes that you care about - locally and globally. We've only begun reimagining the future - for our people, our customers, and the world.
We are looking for Innovative, self-learning and self-motivated engineer to work on projects that pushes the limits of human imaginations. Join us if you are up to the challenge and wish to work on Enterprise Mobile computing world to solve challenging yet interesting problems along with highly motivated team of engineers.
Responsibilities:
· Be a part of an Agile/Scrum team who create software solutions that runs on Zebra mobile computers.
· Capture and analyze requirements of Retail, Transport & Logistics and Wearhouse customers who rely on Zebra to optimize their operations.
· Software design for Zebra solution and design review
· Create innovative solutions to the highest quality standards of the industry.
· Conducting Code review
Qualifications:
· 8+ Years in software engineering
· Bachelor's degree in Computer/Electronics/Electrical engineering, Computer Science, Physical Science or equivalent.
· Sound knowledge on software Programming with C++ and Java (or Kotlin)
· Familiar with Linux Environment
· Familiar with Android echo system
· Hand on experience with Generative AI tools such as Copilot for application development and problem solving
· Software design and best practices
· Programming with python (Added Advantage)
· Familiar with Camera systems, preferably on Android on mobile platform(Added Advantage)
· Hand on experience with Android internals (OS development) (Added Advantage)
· Exposure to cloud development and cloud environment (Added Advantage)
To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com ( email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department.
Be The First To Know
About the latest Middleware engineer Jobs in Sri Lanka !