Lead Full Stack Developer
- Category: Et cetera
- Deadline: 19th May 20232023-05-19T00:00:00-0700
- Pennsylvania
Vacancy expired!
Responsibilities
- Full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery, and maintenance.
- Strong team leadership and a basic understanding of modern HR principles when dealing with team members.
- Lead and develop a team of smart developers.
- Design, implement and manage existing and new software on any language or platform.
- Write well-structured and efficient code that is easy to understand and maintain.
- Analyze business processes and plans.
- Debug, analyze, develop, fix and test new and existing code that perform and deliver timely.
- Develop easy to use interfaces and better UX.
- Manage and update project status among team members and management.
- Prepare specifications and documentations on tasks and projects.
- Learn new technologies easily and quickly.
- Solve difficult problems quickly, innovatively, and independently.
- BS/MS in computer science, engineering, or relevant field.
- Insurance Industry and/or insurance software development experience, preferred.
- Must have proven experience as a SW Developer Lead and managing developers on sizable enterprise projects/environments.
- Minimum 5 years of experience designing and developing software applications.
- Knowledge of the software architecture, development process, and coding in various languages.
- Database design and modeling experience.
- Microservices and distributed applications.
- Experience with building software in the web and cloud environments:
- Web technologies such as JQuery, JavaScript, ASP.NET MVC, Dotnet Core 3.1+, Bootstrap, HTML5, Angular.
- Knowledge of the following technologies:
- Object-Oriented Design and Code in Java, C, preferably in C# (Clean Code, SOLID)
- Comfortable writing SQL queries and procedures
- Experience with web services, microservices, API, Databases, SQL
- Experience with HTML/CSS, JavaScript and UI/UX design.
- Work on multiple projects simultaneously.
- Strong Dev Ops skills particularly with AWS and Heroku.
- Strong CI/CD knowledge including creating pipelines and Tests.
- Experience in the .NET stack, including Visual Studio, SQL Server, Reporting, BI and the .NET Framework.
- Bonus experience includes:
- Ruby On Rail
- Microsoft Azure Cloud Platform
- Automated testing
- Mobile development
- Familiarity with agile methodologies.
- Ability to work both independently and as a part of a team and to work on multiple projects simultaneously.
- Excellent oral and written communication skills (English).
- Ability to troubleshoot problems with attention to detail.