Hello,
My name is Sparsh Shrivastava, and I work as a Technical Recruiter for K-Tek Resourcing.
We are searching for Professionals below business requirements for one of our clients. Please read through the requirements and connect with us in case it suits your profile.
We are searching for Professionals below business requirements for one of our clients. Please read through the requirements and connect with us in case it suits your profile.
Please see the Job Description and if you feel Interested then send me your updated resume at Sparsh.Shrivastava@ktekresourcing.com or give me a call at 832 .613.6213.
Linkedin Profile: https://www.linkedin.com/in/sparsh-shrivastava-394633227/
Job Title: Senior Technical lead
Location: Rancho Cordova, CA OR Oakland, CA
Duration: Long Term
Job Description:
Job Summary: We are seeking a Senior Software Engineer to contribute to the development of our Next Gen Applications Suite. This role involves designing, building, and maintaining highly scalable applications, collaborating with a diverse team of professionals, and ensuring the delivery of high-quality software solutions.
Key Responsibilities:
- Code Development: Write high-quality, production-ready code using best practices in data structures, algorithms, and design patterns.
- Design and Architecture: Participate in architectural design, system analysis, and independent research for application software.
- Documentation: Produce clear and comprehensive technical documentation, maintaining a culture of thorough documentation within the team.
- Testing and Quality Assurance: Implement test-driven development practices, ensuring quality through automation and comprehensive testing.
- Code Reviews and Mentorship: Conduct code reviews, provide technical guidance, and mentor junior software engineers to enhance team productivity.
- Collaboration: Work closely with product managers, UX designers, and other engineers to define and prioritize project requirements and deliverables.
- Monitoring and Performance: Instrument infrastructure for performance monitoring, capacity management, and key performance indicator (KPI) management.
- Project Support: Assist in planning, coordinating, and executing engineering projects, while maintaining compliance with technical policies and procedures.
Required Skills:
- Programming Languages: Proficiency in Java for building microservices (RESTful with JSON and/or SOAP with XML).
- Database Technologies: Experience with Oracle Database interaction technologies such as Hibernate, JDBC, and SQL.
- Version Control Systems: Knowledge of Git/GitHub or other distributed version control systems.
- CI/CD Tools: Experience with Jenkins, Cloud Bees, or other CI/CD systems.
- Frameworks: Familiarity with UI frameworks like Angular, React, and/or Node.js is preferred.
- IVR and VUI Knowledge: Understanding of IVR technology and voice user interfaces (VUIs) is a plus.
Unique Skills:
- Modern Application Development: Expertise in microservices architecture and Spring Boot framework.
- Technical Leadership: Strong capability to provide technical guidance and enhance the skill set of the development team.
- Quality Assurance: Proven experience in establishing quality assurance processes and coding standards for complex projects.
Desired Attributes:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- A commitment to continuous learning and process improvement.