What are the responsibilities and job description for the Senior Digital Tech Lead position at Randstad Digital?
Job Details
The lead role brings together the strategic leadership of a Senior IT Lead/Senior
Architect with the hands-on technical responsibilities of a Senior Digital Tech Lead. This
professional is responsible for end-to-end application design and delivery, as well as the
maintenance, development, and implementation of Digital solutions.
location: Orange, Connecticut
job type: Permanent
salary: $125,000 - 160,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Key Responsibilities
- Strategic Leadership:
- Provide hands-on technical leadership for software engineers, focusing on technical architecture, design, development, and successful delivery.
- Act as a liaison between the customer community and the software development team for effective communication and understanding of requirements.
- Define high-level application platform architectural guidelines, making strategic choices and articulating trade-offs to business owners.
- Displays outward thinking, develops strategies for the full software development lifecycle of new and emerging technologies, and demonstrates the viability.
- Technical mentoring to improve the analytical and technical skills of team members.
- Technical Analysis and Implementation:
- Remain up-to-date with coding best practices for scaling Single Page Applications and Mobile technologies.
- Review and recommend partners, vendors, and emerging technologies. Lead technical relationship with Digital partners & vendors.
- Lead various Digital projects, providing technical support and guidance.
- Lead interface with various internal and external IT teams
- Collaborate with team members and business partners to innovate and evolve functionality and design.
- Design and build advanced applications based on UX designs, implementing user interface designs provided by the UX team.
- Development and Delivery:
- Collaborate with cross-functional teams to define, design, and deliver products based on best practices.
- Partner with Scrum Masters, Project Manager, Business Analysts & SMEs and
Product Owners on Agile and Scrum principles and ways of working
- Unit-test code for robustness, usability, and reliability.
- Work on bug fixing and continuous improvement of applications based on metrics.
- Technology Expertise:
- Strong experience with Angular 12 framework, CSS, SCSS, HTML5, and user interface frameworks.
- Experience with Native Mobile Apps programming for iOS development (Swift/objective-c) and Android development (java and Kotlin).
- Proficiency in user interface (UI) and user experience (UX) design principles ensures visually appealing and user-friendly apps.
- Expertise in Angular UI frameworks like Material, PrimeNG, layout, Networking, Persistency, Performance, Concurrency, Offline Storage, and Security.
- Advanced or expert-level experience with Java 8 and above JDK libraries.
- Experience with Spring Boot Framework and other Microservices frameworks and orchestration platforms.
- Technical Documentation and Communication:
- Develop, maintain, and update system design documentation, including functional/technical documents, solution architecture documents, and data flow diagrams.
- Demonstrate strong technical, analytical, interpersonal, and organizational skills.
- Excellent written and verbal communication skills.
#LI-CB6
qualifications:
Required Qualifications
- Bachelor's degree in engineering, Information Technology, Computer Science, or a related field.
- 7 years of experience as a Senior Solutions Architect.
- 7 years of experience designing, building, and integrating solutions.
- 10 years of IT experience in web and mobile app design, development, testing, and support.
- TOGAF or similar Enterprise Architecture certification (Should be a Plus)
- Significant technical experience as a software developer, software development lead, technical lead, technical architect, or related role
- Strong knowledge of designing architectural solutions.
- Strong verbal and written communication skills.
- Knowledge of application development lifecycle, API best practices, and DevOps
- Possesses motivation to achieve results in a fast-paced environment.
- Cloud services experience (MS Azure/AWS).
- JavaScript, TypeScript, Java.
- Experience with Angular app development, Angular UI frameworks, Spring Boot, and other Microservices frameworks.
- CI/CD tools (Git, Jenkins, etc.) and source code management modules.
- Experience with Google analytics, RemoteConfig, etc.
- Knowledge of NPM package publishing and reactive programming. RDBMS systems (Oracle, SQL Server, Postgres).
- Experience with container frameworks such as Docker and Kubernetes.
- SAP, CRM, Customer services & Customer Experience integrations.
skills:
- Java
- Javascript
- Typescript
- Angular 12
- Native Mobile Apps
- UX/UI
- Angular UI frameworks like Material, PrimeNG, layout, Networking, Persistency, Performance, Concurrency, Offline Storage, and Security.
- Java 8 and above JDK libraries.
- Spring Boot Framework
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Salary : $125,000 - $160,000