Sr. Software Engineer (.NET, Angular)
Job Description
Job Overview
Applied Systems, Inc., a worldwide leader in insurance technology, is currently searching for a Staff Architect (C#, .NET). In this role, you will guide the teams to build sophisticated applications. You have a track record of delivering high performance, high availability, efficient, and scalable systems, and have experience architecting enterprise cloud-based applications.
What You'll Do
- Engage with business and technology leaders to understand current operations and processes as a foundation for designing robust next generation architectures.
- Evaluate existing applications, identify areas of improvement, and propose alternative solutions.
- Leverage emerging technologies to ensure products are continuously positioned to maximize business value.
- Work collaboratively with software development teams and third-party vendors.
- Drive short and long-term architecture strategies by leading discussions with the business and the development teams.
- Perform design and code reviews for development teams.
- Make performance optimization recommendations and improvements.
- Mentor others in application design patterns and troubleshooting techniques.
- Participate in technology evaluation, prototyping, security, and internal audits.
- Effectively multitask between several different projects.
What You'll Need to Succeed
We're looking for someone who:
- Can work remotely or from an Applied Systems office
Your experience should include some or all of the following:
- Has at least 10 years of practical experience in end-to-end system development
- Deep knowledge of cloud computing, microservices, containerization, and CI/CD automation.
- Experience developing enterprise web services and APIs using ASP.NET Web API & .NET Core.
- Knowledge of web application development in C#, ASP.NET MVC, HTML5, JavaScript, Angular.
- Understanding of relational, No-SQL, and columnar structures.
- Comfortable analyzing and optimizing database queries in MS SQL and MongoDB databases.
- Experience designing and building large, cloud-ready, highly scalable, and distributed software.
- Familiarity with Google Cloud Platform: Docker, GKE, PubSub, Cloud Storage, BigQuery & Apigee.
- Experience building CI/CD Pipelines with DevOps Tools such as Octopus, Team City, and GitLab.
- Strong understanding of modern information security design and best practices.
- Demonstrates a passion for producing quality solutions.
- Is adept at working in a collaborative environment within an Agile team.
- Can clearly articulate thoughts and communicate in both technical and business terms.
- Can interface with varied positions and levels of technical knowledge both within the department and with other departments inside and outside the company.
- Has a history of delivering high performance, high availability, efficient and scalable systems.
- Has experience architecting enterprise cloud-native applications.
- Has a solid understanding of microservices, containerization and Event-Driven architecture.
- TOGAF certified
- Heavily involved with India based developmemt teams, early morning meetings and possible travel for short workshops
- BS degree in Computer Science, Information Systems, Mathematics, and/or five or more years of equivalent on the job technical experience.
- We proudly support and encourage people with military experience, as well as military spouses, to apply
What You'll Gain
Benefits from Day One
- Health insurance plans, dental, and vision
- Wellness incentives
- 401(k) and/or RRSP retirement savings plans with employer match
Work-Life Balance
- Competitive paid vacation time and a free day for your birthday
- Personal/sick time
- Paid holidays
- Flex Time
- Paid parental leave (U.S. candidates)
- Volunteer time off
Empowering Career Growth and Success - We invest in talent, care about our people and are empowered by the results of our work. We grow our teams from within and give our employees opportunities to advance.
What We Value
We strive for excellence at every turn to be the best at what we do. We invest in talent, care about our people and are empowered by the results of our work. We fulfil the promise of insurance - safeguarding and protecting what matters most in people's lives. And there is no more important job than that.
Our focus on the workforce, workplace and marketplace gives us a qualified individual in an environment in which they can be productive while we maintain our position in the industry. To help drive that change toward a vibrant, modern workplace, we have employee-driven networks with commonalities in ethnicity, gender, sexual orientation and military status.
Who We Are
For more than 35 years, Applied Systems has created innovative technology for the global insurance industry. Today, we are a rapidly growing software leader that is revolutionizing the way agencies and brokerages succeed.
We are smart and curious people in a tech-first environment that champions bold and powerful thinking. We are transforming a complex industry through digitization, automation, and innovative new partnerships. Together we are driving the industry fearlessly forward.
It's an exciting time at Applied. You can do big things here, in an environment that supports creative thinking and bold ideas. Visit http://www.AppliedSystems.com for more information on how you can challenge what's possible.
EEO Statement
Applied Systems is proud to be an Equal Employment Opportunity and Affirmative Action Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don't discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, color, national origin, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law.
#LI-Remote
Explore More
Date Posted
03/16/2024
Views
3
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details