Job Summary:
Richmond National is seeking a Sr. Software Engineer who will be responsible for designing, developing, and maintaining multi-tiered enterprise applications. The role involves working closely with the software development team to improve internal applications and mentoring junior resources.
Responsibilities:
• Work directly with Software Development team to develop, maintain, and improve internal applications, integrations, and utilities.
• Provide comprehensive and ongoing guidance, tools, and solutions to support both internal and external clients.
• Work with senior leadership and present solutions to internal stakeholders across the business
• Mentor junior resources and provide training programs to improve technical expertise for development team
• Bring modern technologies and trends into the company to support business process improvements and improve productivity of our clients.
Qualifications:
Required:
• Experienced senior level software engineer who will be responsible for designing, developing, and maintaining enterprise level multi-tiered applications using JavaScript, CSS, Angular, NodeJS, Java, Python and Spring Boot.
• Experience with JavaScript, CSS, Angular, NodeJS etc.
• Familiarity with CI/CD tools such as Git, Jenkins, Gitlab, and building various CI/CD pipelines for building and deploying applications.
• Proficiency in using SQL and No-SQL databases
• Demonstrated proficiency with shell scripting, including understanding shared libraries, compilation of applications and dependencies, and building packages.
• Large application engineering, design, and development experience.
• Demonstrated proficiency working in multiple operating systems (Windows, Linux, MacOS), containerized and non-containerized both in private and public cloud infrastructure environments utilizing AWS.
• Demonstrated ability to mentor and provide technical best practices to more junior development resources.
• Demonstrated proficiency communicating both written and verbal application concepts at an appropriate level of detail to technical peers, business, and management.
• Proficiency in using Agile methodologies for Software development.
• Ability to work with DevOps mindset.
• Experience tuning application performance.
Company:
Richmond National is an insurance company that specializes in property, casualty, and professional liability solutions. Founded in 2021, the company is headquartered in Richmond, USA, with a team of 51-200 employees. The company is currently Growth Stage.