Senior Software Development Lead
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers throughout the entire software development lifecycle, from design to deployment and maintenance.
- Define and drive the technical vision and roadmap for key software products.
- Architect scalable, robust, and high-performance software solutions.
- Write clean, maintainable, and efficient code for critical features and modules.
- Collaborate with product managers, designers, and other stakeholders to define requirements and translate them into technical specifications.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Identify and implement best practices in software development, testing, and deployment (CI/CD).
- Troubleshoot and resolve complex technical issues, providing expert guidance to the team.
- Foster a culture of innovation, collaboration, and continuous learning within the engineering team.
- Manage project timelines, resources, and deliverables, ensuring on-time and on-budget completion.
- Stay abreast of emerging technologies and industry trends to inform technical decisions.
- Contribute to technical strategy and decision-making at the architectural level.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7-10 years of professional software development experience.
- At least 2-3 years of experience in a technical leadership or team lead role.
- Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Strong experience with software architecture patterns, microservices, and cloud platforms (AWS, Azure, GCP).
- Expertise in database technologies (SQL, NoSQL) and API design.
- Solid understanding of agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
- Experience with front-end frameworks (React, Angular, Vue) is a plus.
Guidewire Technical Lead, Manager
Posted 4 days ago
Job Viewed
Job Description
Specialty/Competency: Guidewire
Industry/Sector: Insurance
Time Type: Full time
Travel Requirements: Up to 60%
At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a Guidewire developer at PwC, you will specialise in developing and customising applications using the Guidewire platform. Guidewire is a software suite that provides insurance companies with tools for policy administration, claims management, and billing. You will be responsible for designing, coding, and testing software solutions that meet the specific needs of insurance organisations.
As part of our team, you'll help clients harness technology systems in financial services focusing on areas such as insurance, sales performance management, retirement and pension, asset management, and banking & capital markets.
Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same.
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
-
Analyse and identify the linkages and interactions between the component parts of an entire system.
-
Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.
-
Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables.
-
Develop skills outside your comfort zone, and encourage others to do the same.
-
Effectively mentor others.
-
Use the review of work as an opportunity to deepen the expertise of team members.
-
Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate.
-
Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
The Opportunity
As part of the Functional and Industry Technologies team you manage projects related to systems configurations within the Insurance industry. As a Manager you supervise, develop, and coach teams, manage client service accounts, and drive client engagement workstreams by solving and analyzing complex problems to develop impactful deliverables. You leverage your broad knowledge of Guidewire applications and your ability to build meaningful relationships with clients to deliver exceptional work and cultivate meaningful client relationships.
Responsibilities
-
Manage projects related to systems configurations within the Insurance industry
-
Supervise, develop, and coach teams to achieve top-quality deliverables
-
Analyze and solve complex problems to drive client engagement workstreams
-
Utilize broad knowledge of Guidewire applications to deliver exceptional work
-
Build and maintain meaningful relationships with clients
-
Cultivate meaningful client relationships through clear communication
-
Leverage team strengths to meet client service expectations
-
Confirm adherence to project timelines and quality standards
What You Must Have
-
Bachelor's Degree
-
5 years of experience
What Sets You Apart
-
Preferred degree in Actuarial Science, Business Administration/Management, Commerce, Computer and Information Science, Computer Applications, Computer Engineering, Computer Engineering & Accounting, Data Processing/Analytics/Science, Economics, Electrical Engineering, Engineering, Engineering and Business, Finance, Information Technology, Management Information Systems, Mathematics, Mechanical Engineering, Operations Management/Research, Risk Management, Software App, Statistics
-
Guidewire and Scrum Master Certification preferred
-
Managing projects in Insurance industry systems configurations
-
Experience with Guidewire PolicyCenter, BillingCenter, ClaimCenter, ContactManager, Portal
-
Proficiency in GOSU, Java, XML coding
-
Experience with ANT, MAVEN, code repositories
-
Building reliable client relationships
-
Leading engagement and project teams
-
Creative thinking and problem-solving skills
Learn more about how we work:
PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy:
As PwC is an?equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law?
For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all.
Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines:
The salary range for this position is: $99,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link:
Guidewire Technical Lead, Manager

Posted 15 days ago
Job Viewed
Job Description
**Industry/Sector:** Insurance
**Time Type:** Full time
**Travel Requirements:** Up to 60%
At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a Guidewire developer at PwC, you will specialise in developing and customising applications using the Guidewire platform. Guidewire is a software suite that provides insurance companies with tools for policy administration, claims management, and billing. You will be responsible for designing, coding, and testing software solutions that meet the specific needs of insurance organisations.
As part of our team, you'll help clients harness technology systems in financial services focusing on areas such as insurance, sales performance management, retirement and pension, asset management, and banking & capital markets.
Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same.
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
+ Analyse and identify the linkages and interactions between the component parts of an entire system.
+ Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.
+ Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables.
+ Develop skills outside your comfort zone, and encourage others to do the same.
+ Effectively mentor others.
+ Use the review of work as an opportunity to deepen the expertise of team members.
+ Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate.
+ Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
The Opportunity
As part of the Functional and Industry Technologies team you manage projects related to systems configurations within the Insurance industry. As a Manager you supervise, develop, and coach teams, manage client service accounts, and drive client engagement workstreams by solving and analyzing complex problems to develop impactful deliverables. You leverage your broad knowledge of Guidewire applications and your ability to build meaningful relationships with clients to deliver exceptional work and cultivate meaningful client relationships.
Responsibilities
- Manage projects related to systems configurations within the Insurance industry
- Supervise, develop, and coach teams to achieve top-quality deliverables
- Analyze and solve complex problems to drive client engagement workstreams
- Utilize broad knowledge of Guidewire applications to deliver exceptional work
- Build and maintain meaningful relationships with clients
- Cultivate meaningful client relationships through clear communication
- Leverage team strengths to meet client service expectations
- Confirm adherence to project timelines and quality standards
What You Must Have
- Bachelor's Degree
- 5 years of experience
What Sets You Apart
- Preferred degree in Actuarial Science, Business Administration/Management, Commerce, Computer and Information Science, Computer Applications, Computer Engineering, Computer Engineering & Accounting, Data Processing/Analytics/Science, Economics, Electrical Engineering, Engineering, Engineering and Business, Finance, Information Technology, Management Information Systems, Mathematics, Mechanical Engineering, Operations Management/Research, Risk Management, Software App, Statistics
- Guidewire and Scrum Master Certification preferred
- Managing projects in Insurance industry systems configurations
- Experience with Guidewire PolicyCenter, BillingCenter, ClaimCenter, ContactManager, Portal
- Proficiency in GOSU, Java, XML coding
- Experience with ANT, MAVEN, code repositories
- Building reliable client relationships
- Leading engagement and project teams
- Creative thinking and problem-solving skills
Learn more about how we work: does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law.
For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all.
Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: salary range for this position is: $99,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link:
Technical Team Lead
Posted 4 days ago
Job Viewed
Job Description
SAIC is currently seeking a motivated, career and customer service-oriented Lead Desktop Support Technician to support a role with our federal client.
The Lead Desktop Support Technician Lead will supervise a team of Desktop Support Technicians requiring a high level of customer service and technical proficiency to more than 1,800 users, both on-site and at regional offices. The Lead Desktop Support Technician will be responsible for managing and delivering professional, high-quality services directly to the customer, providing both remote and in-person support. The candidate must have strong communication skills, be capable of reporting to all levels of management and attend meetings to present information when required.
**Primary Responsibilities:**
+ Provide support to Desktop Support Technicians who are diagnosing, troubleshooting, and supporting user issues.
+ Coordinate customer and support issues to ensure timely distribution of knowledge and productivity and positive impact on customer satisfaction.
+ Monitor intake of incidents and route to desktop technicians. Assign incidents based on skills and work capacity.
+ Recommends systems modifications to reduce user problems. Possesses and applies expertise across key tasks and high impact assignments. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments. May supervise others.
+ Manages inventory of all desktop equipment, whether consumables or items tracked in the Asset Management database.
+ Hardware Asset Support (Non-Mobile Devices) for additional Hardware requirements. Troubleshoots and resolves escalated Incidents and Service Requests; document new or frequently exercised resolution strategies in a Knowledge Based articles and send to Tier I for upload to the KBA repository. Configure, install and troubleshoot client approved software including operating system (OS). Deploy and support client standard workstation images and approved software. Manually install and upgrade desktop software for individual instances/users as needed.
+ Timely follow up with customers to ensure problems are resolved successfully and satisfactorily.
+ Strong ability to provide creative solutions to customer problems.
+ Troubleshoot user workstation configuration issues. Monitor usage of licensed software to ensure that client has the appropriate amount and type of licenses.
+ Provide round-the-clock, on-call services as needed to resolve VIP incidents escalated to Tier II occurring outside of Standard Business Hours. Assist Users with COTS IT Software questions and concerns. Where needed, escalate for resolution with higher Tiers support.
+ Resolve technical problems and answer queries by telephone or self-service ticket in support of internal and/or outside customer computer hardware, software, network, system/application access, and telecommunications systems. Diagnoses, identifies, isolates, and analyzes problems utilizing historical database records. May route calls to product line specialists, application, or system support specialists.
+ Maintains and updates records and tracking databases. Alerts management to recurring problems and patterns of problems.
+ Other duties as assigned.
+ Salary:125-130k.
**Qualifications**
**Required:**
+ Bachelor's Degree and 5+ years' experience or equivalent experience and education.
+ 10+ years relevant experience required.
+ Experience managing teams and distributing workload, preferably within the Federal Government.
+ In-depth Desktop Support (Preferably on a Federal Contract).
+ Significant Experience supporting Windows 10, O365 products, Active Directory and MDM solutions.
+ Experience installing and troubleshooting Apple products ranging from MAC OS X, iPhones, iPads, and hardware.
+ Previous experience using ITSM tools for ticket tracking.
+ Ability to travel up to 10%.
+ Ability to share On-Call Rotations.
+ Must be a U.S. Citizen.
+ Must have an active TS or DOE Q Clearance.
**Desired:**
+ Dell technician certification.
REQNUMBER:
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Technical Team Lead
Posted 4 days ago
Job Viewed
Job Description
Description
SAIC is currently seeking a motivated, career and customer service-oriented Lead Desktop Support Technician to support a role with our federal client.
The Lead Desktop Support Technician Lead will supervise a team of Desktop Support Technicians requiring a high level of customer service and technical proficiency to more than 1,800 users, both on-site and at regional offices. The Lead Desktop Support Technician will be responsible for managing and delivering professional, high-quality services directly to the customer, providing both remote and in-person support. The candidate must have strong communication skills, be capable of reporting to all levels of management and attend meetings to present information when required.
Primary Responsibilities:
* Provide support to Desktop Support Technicians who are diagnosing, troubleshooting, and supporting user issues.
* Coordinate customer and support issues to ensure timely distribution of knowledge and productivity and positive impact on customer satisfaction.
* Monitor intake of incidents and route to desktop technicians. Assign incidents based on skills and work capacity.
* Recommends systems modifications to reduce user problems. Possesses and applies expertise across key tasks and high impact assignments. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments. May supervise others.
* Manages inventory of all desktop equipment, whether consumables or items tracked in the Asset Management database.
* Hardware Asset Support (Non-Mobile Devices) for additional Hardware requirements. Troubleshoots and resolves escalated Incidents and Service Requests; document new or frequently exercised resolution strategies in a Knowledge Based articles and send to Tier I for upload to the KBA repository. Configure, install and troubleshoot client approved software including operating system (OS). Deploy and support client standard workstation images and approved software. Manually install and upgrade desktop software for individual instances/users as needed.
* Timely follow up with customers to ensure problems are resolved successfully and satisfactorily.
* Strong ability to provide creative solutions to customer problems.
* Troubleshoot user workstation configuration issues. Monitor usage of licensed software to ensure that client has the appropriate amount and type of licenses.
* Provide round-the-clock, on-call services as needed to resolve VIP incidents escalated to Tier II occurring outside of Standard Business Hours. Assist Users with COTS IT Software questions and concerns. Where needed, escalate for resolution with higher Tiers support.
* Resolve technical problems and answer queries by telephone or self-service ticket in support of internal and/or outside customer computer hardware, software, network, system/application access, and telecommunications systems. Diagnoses, identifies, isolates, and analyzes problems utilizing historical database records. May route calls to product line specialists, application, or system support specialists.
* Maintains and updates records and tracking databases. Alerts management to recurring problems and patterns of problems.
* Other duties as assigned.
* Salary:125-130k.
Qualifications
Required:
* Bachelor's Degree and 5+ years' experience or equivalent experience and education.
* 10+ years relevant experience required.
* Experience managing teams and distributing workload, preferably within the Federal Government.
* In-depth Desktop Support (Preferably on a Federal Contract).
* Significant Experience supporting Windows 10, O365 products, Active Directory and MDM solutions.
* Experience installing and troubleshooting Apple products ranging from MAC OS X, iPhones, iPads, and hardware.
* Previous experience using ITSM tools for ticket tracking.
* Ability to travel up to 10%.
* Ability to
Technical Team Lead

Posted 14 days ago
Job Viewed
Job Description
SAIC is currently seeking a motivated, career and customer service-oriented Lead Desktop Support Technician to support a role with our federal client.
The Lead Desktop Support Technician Lead will supervise a team of Desktop Support Technicians requiring a high level of customer service and technical proficiency to more than 1,800 users, both on-site and at regional offices. The Lead Desktop Support Technician will be responsible for managing and delivering professional, high-quality services directly to the customer, providing both remote and in-person support. The candidate must have strong communication skills, be capable of reporting to all levels of management and attend meetings to present information when required.
**Primary Responsibilities:**
+ Provide support to Desktop Support Technicians who are diagnosing, troubleshooting, and supporting user issues.
+ Coordinate customer and support issues to ensure timely distribution of knowledge and productivity and positive impact on customer satisfaction.
+ Monitor intake of incidents and route to desktop technicians. Assign incidents based on skills and work capacity.
+ Recommends systems modifications to reduce user problems. Possesses and applies expertise across key tasks and high impact assignments. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments. May supervise others.
+ Manages inventory of all desktop equipment, whether consumables or items tracked in the Asset Management database.
+ Hardware Asset Support (Non-Mobile Devices) for additional Hardware requirements. Troubleshoots and resolves escalated Incidents and Service Requests; document new or frequently exercised resolution strategies in a Knowledge Based articles and send to Tier I for upload to the KBA repository. Configure, install and troubleshoot client approved software including operating system (OS). Deploy and support client standard workstation images and approved software. Manually install and upgrade desktop software for individual instances/users as needed.
+ Timely follow up with customers to ensure problems are resolved successfully and satisfactorily.
+ Strong ability to provide creative solutions to customer problems.
+ Troubleshoot user workstation configuration issues. Monitor usage of licensed software to ensure that client has the appropriate amount and type of licenses.
+ Provide round-the-clock, on-call services as needed to resolve VIP incidents escalated to Tier II occurring outside of Standard Business Hours. Assist Users with COTS IT Software questions and concerns. Where needed, escalate for resolution with higher Tiers support.
+ Resolve technical problems and answer queries by telephone or self-service ticket in support of internal and/or outside customer computer hardware, software, network, system/application access, and telecommunications systems. Diagnoses, identifies, isolates, and analyzes problems utilizing historical database records. May route calls to product line specialists, application, or system support specialists.
+ Maintains and updates records and tracking databases. Alerts management to recurring problems and patterns of problems.
+ Other duties as assigned.
+ Salary:125-130k.
**Qualifications**
**Required:**
+ Bachelor's Degree and 5+ years' experience or equivalent experience and education.
+ 10+ years relevant experience required.
+ Experience managing teams and distributing workload, preferably within the Federal Government.
+ In-depth Desktop Support (Preferably on a Federal Contract).
+ Significant Experience supporting Windows 10, O365 products, Active Directory and MDM solutions.
+ Experience installing and troubleshooting Apple products ranging from MAC OS X, iPhones, iPads, and hardware.
+ Previous experience using ITSM tools for ticket tracking.
+ Ability to travel up to 10%.
+ Ability to share On-Call Rotations.
+ Must be a U.S. Citizen.
+ Must have an active TS or DOE Q Clearance.
**Desired:**
+ Dell technician certification.
REQNUMBER:
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Technical Support Lead
Posted 3 days ago
Job Viewed
Job Description
Qualifications:
- Associate's or Bachelor's degree in Information Technology, Computer Science, or a related field.
- Minimum of 4-6 years of experience in technical support or helpdesk environments.
- At least 1-2 years of experience in a lead or supervisory role.
- In-depth knowledge of Windows and macOS operating systems, Microsoft Office Suite, and common business applications.
- Experience with ticketing systems (e.g., Zendesk, ServiceNow).
- Strong troubleshooting and diagnostic skills.
- Excellent customer service and interpersonal skills.
- Ability to train and mentor junior support staff.
- CompTIA A+, Network+, or similar certifications are a plus.
Be The First To Know
About the latest Team lead Jobs in Las Vegas !
Technical Recruitment Lead
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the full-cycle recruitment process for technical roles, from sourcing to offer negotiation.
- Develop and implement effective sourcing strategies to attract passive and active candidates for hard-to-fill positions.
- Build and maintain a strong pipeline of qualified candidates in specialized technology areas such as software development, cybersecurity, data science, and cloud computing.
- Partner closely with hiring managers and clients to understand their technical requirements and organizational culture.
- Conduct thorough candidate screenings, interviews, and assessments to evaluate skills, experience, and cultural fit.
- Manage candidate experience throughout the recruitment process, ensuring timely communication and feedback.
- Utilize various recruitment tools and platforms, including ATS, LinkedIn Recruiter, and niche job boards.
- Track and analyze recruitment metrics to identify areas for improvement and report on key performance indicators.
- Stay current with industry best practices, emerging technologies, and talent market trends.
Lead Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Position Summary
The Lead Developer primarily contributes to the activities of development staff that perform technical systems analysis, design, development, and maintenance activities in support of business systems. The role's focus will be on application development, modernization, and re-engineering with an eye on the future. The individual possesses advanced technical and business knowledge and skills in information management techniques, structured system development methodologies, and software development tools. The Lead Developer understands the project scope, objectives, timelines, and SDLC techniques to ensure successful on-time delivery of high-quality solutions.
Essential Job Functions
- Lead and guide a team of developers through the full software development lifecycle.
- Participate in sprint planning, backlog grooming, and retrospectives to ensure timely and high-quality deliverables.
- Ensure that the morale, productivity, training, quality of work, and discipline of the staff are at an effective level.
- Design, architect, and implement scalable, secure, and maintainable software systems.
- Set and enforce coding standards, best practices, and technical documentation.
- Conduct code reviews and provide technical mentorship to team members to ensure the work product meets and exceeds established business standards and practices.
- Collaborate with cross-functional teams (Product, QA, DevOps) to deliver quality releases on time.
- Identify and address performance bottlenecks, bugs, and other technical challenges to deliver timely remediations.
- Stay current with emerging technologies and recommend tools and frameworks to improve productivity and product quality.
- Perform project sizing, development code reviews, code migration, SLA monitoring, and Maintenance Window Planning.
- Develop on-prem, cloud-based & hybrid implementation solutions for responsive web and mobile applications
- Strong proficiency in Java, with expertise in Spring Boot, Spring Cloud, Java EE, and Spring WebFlux for developing scalable and robust enterprise applications with a focus on reactive programming.
- Proficiency in database design and management using SQL, Oracle, and MySQL or Postgres.
- Front-end development expertise with technologies like HTML, CSS, JavaScript, and experience in React or similar frameworks.
- Agile development methodologies and experience in Agile projects.
- Hands-on experience with API management tools like APIGEE.
- Knowledge of streaming technologies, such as Kafka or RabbitMQ, for real-time data processing. Design and implementation of SOAP and RESTful APIs.
- Cloud platform knowledge, including AWS, Azure, or Google Cloud.
- Familiarity with version control systems, especially Git and GitLab.
- Configuration of CI/CD pipelines using tools like GitLab CI.
- Expertise in at least one cache mechanism: Redis, Memcached, or Hazelcast.
- Experience with containerization using Docker.
- Knowledge of container orchestration and management platforms, including Kubernetes.
- Proficiency in using preferred IDEs, such as IntelliJ IDEA, Eclipse, or Visual Studio Code.
- Experience with application servers such as Tomcat for deploying Java applications.
- Familiarity with project management and collaboration tools, such as Jira.
- Demonstrated ability to lead technical design and architecture discussions.
- Proven experience in setting and enforcing engineering best practices (e.g., code reviews, code standards, CI/CD, testing standards).
- Ability to make informed trade-offs between scalability, performance, resilience, and delivery timelines.
- Experience mentoring junior and mid-level developers, promoting growth and skill development.
- Proven understanding of microservice architecture and implementation of resiliency design patterns.
- Bachelor's degree in computer science, Engineering, or a related field.
- Excellent communication and collaboration skills, with a proven ability to work effectively in cross-functional teams.
- Proven time-management skills.
Credit One Bank, N.A. is a data-driven financial services company based in Las Vegas. Founded in 1984, Credit One Bank offers a spectrum of credit card products for people in all stages of financial life. Credit One Bank is an equal opportunity employer committed to diversity and inclusion and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation, or national origin. Reasonable accommodations can be made for those who require them, including access to job applications and workplace accommodations. Employment at Credit One Bank is based on mutual consent (also known as at-will). This means that employees and the Bank may terminate the employment relationship at any time, with or without cause and with or without notice. Please contact the recruiter for this position to learn more. Credit One Bank does not accept unsolicited resumes from agencies and is not responsible for related fees.
Lead Software Architect
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design and document scalable, reliable, and maintainable software architectures.
- Evaluate and select appropriate technologies, frameworks, and tools for software development.
- Provide technical leadership and guidance to software engineering teams.
- Define coding standards, best practices, and design patterns.
- Oversee the implementation of architectural designs, ensuring adherence to specifications.
- Collaborate with product managers to understand requirements and translate them into technical solutions.
- Conduct code reviews and architectural reviews to ensure quality and performance.
- Identify and address technical debt and performance bottlenecks.
- Mentor and develop junior and senior software engineers.
- Stay abreast of emerging technologies and industry trends, recommending adoption where appropriate.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 10 years of experience in software development, with at least 4 years in a software architecture role.
- Proven experience designing and implementing complex, scalable, and distributed software systems.
- Expertise in multiple programming languages and technologies (e.g., Java, Python, C++, microservices, cloud-native architectures).
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent leadership, communication, and interpersonal skills.
- Ability to articulate technical concepts to both technical and non-technical audiences.
- Experience with agile development methodologies.
- Demonstrated ability to make sound technical decisions and guide teams effectively.