View all jobsLead Software Engineer - Tech Lead (remote)
Levittown, PA · Information TechnologyRequirements:
- Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science
- 12+ years of work experience
- 8+ years of experience designing, developing front end application and APIs.
- Hands on technology leadership preferably full stack development or experience with most of the technologies listed below
- Financial Services background will be a plus
Tech Skills:
- Back End - Spring Boot, Spring Batch, Spring Integration, Spring Data JPA, Java Other
Soft Skills
- Excellent communication and presentation
- Client facing
- Structure, organization skills
- Ability to deal with ambiguity and define structure
- Attention to detail
- Team leadership
Role and Responsibilities
- Define and develop guidelines, standards, and processes to ensure code quality.
- Ensure coding standard and other software development best practices are followed
- Ability to participate in Architecture related conversations
- Conduct code review
- Assist developers/engineers in resolving key issues
- Reviews design, development plan
- Hands on development of critical components and frameworks
- Develop, enhance and maintain system components
- Work with stakeholders including the Executive, Product, Enablement, and Design teams
- Technology issues identification, resolution and proactive communication
- Identify critical dependencies in advance and work toward resolution