Sr. Software Engineer

New Today

IntePros is currently looking for a Sr. Software Engineer to join one of our growing clients in the Specialty Insurance Industry. This job can be hybrid or fully remote! The Sr. Software Engineer should be able to work independently on projects from beginning to end. You will work with other developers (both onshore and offshore) and will be responsible for the full development life cycle - from design, implementation, and testing to documentation, delivery, and maintenance on a project basis.
This position requires solid technical skills, as well as excellent interpersonal and communication skills. You will be working with the business team, operations team, and the management to meet the needs of the business and the company. You must have prior experience leading remote and offshore teams and delivering products and solutions in a cloud environment.
Sr. Software Engineer Responsibilities:
Strong software development with full SDLC experience Working knowledge of building and consuming API's Work with offshore and onshore developers, testers, analysts and other stakeholders Distributed software architecture and design in a web and environment that is easy to maintain using best practice Design and develop code in a manner that can be easily used across the software system adhering to best practices and modern principles Work with existing software codebase and architecture and influence future design and architecture Solving difficult problems in innovative ways Communicate with the team on design and coding methodologies including pair programming Duties include analysis, design, developing code, code reviews, testing and deployment (must have experience on these areas) Sr. Software Engineer Requirements and Skills: Knowledge of modern software architecture and development process Experience of working in an agile environment and sprints/Scrum Database design and modeling experience Microservices and distributed applications Experience with building software from scratch in the web and cloud environments Experience in software development and coding in various languages (C#, Java, JavaScript, Node etc. ) Experience with HTML, CSS, JavaScript Including modern frameworks such as ASP.NET, REACT, etc. Experience with UI/UX design Minimum 5+ years of experience designing and developing software applications Experience with leading teams including remote and offshore Communicating across the enterprise Work on multiple projects simultaneously A working knowledge of cloud infrastructure and security Strong Dev Ops skills particularly with AWS and Heroku Database design Data migration across multiple databases Strong CI/CD knowledge including creating pipelines and Tests Sr. Software Engineer Qualifications: BS/MS in computer science, engineering, or relevant field with 8+ years of experience or equivalent Insurance Industry and/or insurance software development experience is a plus Must have good design and coding skills on any cloud platform on large projects Experience working HTML, CSS, and other frontend technologies Must have experience managing and leading a team of developers Proven ability to be flexible and work hard in a high-pressure environment with changing priorities Excellent oral and written communication skills (English) Familiarity with agile methodologies Ability to work both independently and as a part of a team Working knowledge of some of the following technologies is preferred o Object-Oriented Code preferably in C# (Clean Code, SOLID) o Comfortable writing SQL queries and procedures o Experience with web services Bonus experience includes: Microsoft Azure Cloud Platform AWS Automating the build and release process (CI/CD) o Mobile development Passion for solving problems, troubleshooting with attention to detail
Location:
Conshohocken

We found some similar jobs based on your search