Principal Software Engineer
4 weeks ago
We are seeking a highly skilled Principal Engineer to join our team at LexisNexis Legal & Professional. As a Principal Engineer, you will be responsible for designing, developing, and maintaining highly scalable backend systems using.NET Core and C# to run on Linux systems.
You will also be responsible for architecting, implementing, and managing AWS infrastructure like S3, CloudFront, EC2, SQS, SNS, Lambda, IAM, EC2, AMI, ECS/EKR, DynamoDB, OpenSearch, RDS (PostgreSQL) to support robust and scalable cloud applications.
Additionally, you will develop and manage cloud infrastructure using AWS CloudFormation templates and other IaC (Infrastructure as Code) tools.
You will work with Docker to create containerized applications for deployment across various environments.
Good exposure to Agile Scrum methodology using tools like Azure DevOps (ADO), JIRA, Confluence is required.
Good exposure to repository tools like TFS, SVN, GIT, Bitbucket, GitHub is also required.
You will write and maintain Shell scripts and Python scripts for automation, deployment, and integration tasks.
Collaborate with DevOps teams to integrate CI/CD pipelines with Jenkins for continuous delivery and deployment automation.
Secure sensitive data using AWS Secrets Manager and ensure that security and compliance standards are met.
Collaborate closely with frontend developers, DevOps, and cross-functional teams to deliver high-quality products.
Optimize application performance, troubleshoot production issues, and provide ongoing system support and maintenance.
Requirements- 10+ years of experience as a Backend Developer, with a strong focus on.NET Core and C#.
- Extensive experience working with AWS services such as S3, CloudFront, EC2, Lambda, CloudFormation, and Secrets Manager.
- Hands-on experience in ASP.NET, ASP.NET MVC, C#, Entity Framework, LINQ, Ajax, WCF Restful, and WEB API Services.
- Proficiency in containerization and orchestration using Docker.
- Strong scripting skills with Shell scripting and Python.
- Experience with CI/CD tools, especially Jenkins, and implementing automated pipelines.
- In-depth understanding of cloud security best practices and monitoring tools.
- Ability to design scalable and fault-tolerant systems in a cloud environment.
- Experience with distributed systems and microservice architecture is a plus.
- Excellent problem-solving skills, attention to detail, and a strong ability to work in a fast-paced environment.
- Experience with eCommerce technologies like Magento.
- Experience with serverless architecture.
We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
- Comprehensive Health Insurance: Covers you, your immediate family, and parents.
- Enhanced Health Insurance Options: Competitive rates negotiated by the company.
- Group Life Insurance: Ensuring financial security for your loved ones.
- Group Accident Insurance: Extra protection for accidental death and permanent disablement.
- Flexible Working Arrangement: Achieve a harmonious work-life balance.
- Employee Assistance Program: Access support for personal and work-related challenges.
- Medical Screening: Your well-being is a top priority.
- Modern Family Benefits: Maternity, paternity, and adoption support.
- Long-Service Awards: Recognizing dedication and commitment.
- New Baby Gift: Celebrating the joy of parenthood.
- Various Paid Time Off: Take time off with Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, and Gazetted Public Holidays.
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
LexisNexis, a division of RELX, is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: https://forms.office.com/r/eVgFxjLmAK, or please contact 1-855-833-5120.
-
Principal Software Engineer
3 weeks ago
Ajax, Ontario, Canada LexisNexis Risk Solutions Full timeAre you a seasoned software engineer looking for a new challenge? We are seeking a Principal Software Engineer to join our team at LexisNexis Legal & Professional. As a key member of our development team, you will be responsible for designing and implementing scalable backend systems using .NET Core and C#. Your expertise in cloud architecture and...
-
Principal Software Engineer
1 day ago
Ajax, Ontario, Canada LexisNexis Risk Solutions Full timeAbout the RoleLexisNexis Risk Solutions is seeking a skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing highly scalable backend systems using .NET Core and C# to run on Linux systems.Key ResponsibilitiesDesign, develop, and maintain highly scalable backend...
-
Software Engineering Professionals
1 month ago
Ajax, Ontario, Canada Software Aspekte Full timeCareer Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineering Professionals
3 months ago
Ajax, Ontario, Canada Software Aspekte Full timeCareer Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineering Professionals
3 months ago
Ajax, Ontario, Canada Software Aspekte Full timeCareer Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineering Professionals
1 month ago
Ajax, Ontario, Canada Software Aspekte Full timeCareer Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects in the technology sector.Key Qualifications:A Master's Degree in Information Technology Management, Electrical Engineering, or a closely related discipline is required.Proficient in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineering Positions Available
1 month ago
Ajax, Ontario, Canada Software Aspekte Full timeExciting Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects.Position Overview:As a Software Developer, you will be responsible for designing, developing, and maintaining software applications that meet our clients' needs.Key Qualifications:A Master's Degree in Information...
-
Software Engineering Positions Available
3 months ago
Ajax, Ontario, Canada Software Aspekte Full timeExciting Career Opportunity at Software AspekteSoftware Aspekte is seeking skilled Software Developers to contribute to innovative projects.Position Overview:As a Software Developer, you will be responsible for designing, developing, and maintaining software applications that meet our clients' needs.Key Qualifications:A Master's Degree in Information...
-
Software Engineer Manager
2 months ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeAbout the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...
-
Software Engineer Manager
1 month ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeAbout the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...
-
Software Engineer Manager
2 months ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeAbout the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...
-
Software Engineer Manager
1 month ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeAbout the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team and drive the technical vision of our products. As a key member of our team, you will be responsible for overseeing the development and maintenance of our software applications, ensuring high-quality execution and meeting project deadlines.Key...
-
Software Engineer
1 month ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeJob Opportunity at Software Defined Automation GmbHWe are seeking highly skilled Software Developers to join our team in Flushing, NY and various locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineer
1 month ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeJob Opportunity at Software Defined Automation GmbHWe are seeking highly skilled Software Developers to join our team in Flushing, NY and various locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineer
3 weeks ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeJob Opportunity at Software Defined Automation GmbHWe are seeking highly skilled Software Developers to join our team in Flushing, NY and various locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...
-
Software Engineer Manager
1 month ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeAbout the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team. As a key member of our engineering organization, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.As a leader in our organization, you...
-
Software Engineer Manager
1 month ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeAbout the JobWe are seeking a highly skilled Software Engineer Manager to lead our software development team. As a key member of our engineering organization, you will be responsible for overseeing the development and maintenance of our software products, ensuring they meet the highest standards of quality and performance.As a leader in our organization, you...
-
Software Engineers
2 months ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeJob Opportunity at Software Defined Automation GmbHWe are seeking highly skilled Software Developers to join our team in the United States.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces, Spring, Hibernate, and JPA;Web...
-
Software Engineers
2 months ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeJob Opportunity at Software Defined Automation GmbHWe are seeking highly skilled Software Developers to join our team in the United States.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces, Spring, Hibernate, and JPA;Web...
-
Software Engineer
2 months ago
Ajax, Ontario, Canada Software Defined Automation GmbH Full timeJob Opportunity at Software Defined Automation GmbHWe are seeking highly skilled IT professionals to join our team in Flushing, NY and other locations throughout the U.S.Requirements:Must possess a Master's Degree in Information Technology Management, Electrical Engineering, or a related field.Experience in:Java, J2EE, JSP, JSF, Richfaces, Primefaces,...