Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer - NAIC3

AT World Wide Technology
World Wide Technology

Lead Software Engineer - NAIC3

Edwardsville, IL

Lead Software Engineer

Why WWT?

At World Wide Technology, we work together to make a new world happen. Our important work benefits our clients and partners as much as it does our people and communities across the globe. WWT is dedicated to achieving its mission of creating a profitable growth company that is also a Great Place to Work for All. We achieve this through our world-class culture, generous benefits and by delivering cutting-edge technology solutions for our clients.

WWT was founded in 1990 in St. Louis, Missouri. We employ more than 10,000 people globally and closed nearly $20 billion in revenue in 2023. We have an inclusive culture and believe our core values are the key to company and employee success. WWT is proud to have been included on the FORTUNE "100 Best Places to Work For®" list 13 years in a row!

Want more jobs like this?

Get Software Engineering jobs in Edwardsville, IL delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Want to work with highly motivated individuals on high-performance teams? Join WWT today!

Job Summary

A Lead Software Engineer is a technical lead role, responsible for building and maintaining computer systems, software, automation scripts, and custom applications used by both internal and external users, with a focus on providing custom content solutions across a wide variety of functional use cases. They act as a consultant for the team, supporting customer engagement/intake as well as helping align the team to IT and architectural standards/best practices. They collaborate effectively with cross-functional business and software development teams to solve problems, implement new solutions, and provide technical leadership to our teams.

This role acts as a Subject Matter Expert and a go-to resource across multiple teams. They can establish/evangelize software development best practices and drive the organization forward within their technical domain.

As a member of the GIC Software Engineering team, you will lead the research, design, build, and support of customer & internal automation solutions across WWT's Global Integration Centers. The Lead Software Development Engineer works with Sales, Business Development, Program Managers, and engineering teams to develop/implement solutions across global sites. The Lead Software Engineer role draws upon extensive knowledge of development tech stacks, hardware/networking, solution architecture, analysis, & problem-solving skills to provide scalable solutions with high resiliency. They are open to new challenges, effective at multi-tasking, innovative, creative, self-directed, and a great team player.

Responsibilities

  • Leads customer & partner consult/intake, representing the team as the technical expert, with a consultant mindset, advising the client on risks and opportunities associated with decisions. Able to quickly derive feasibility, estimate, and high-level solution ingredients. Able to lead large, complex efforts.
  • Design/build software & automation solutions from scratch, across multiple client and server technologies (Python, JavaScript, Java, Kotlin, Flutter, Swift, Go, HTML, CSS, etc.). Troubleshoot issues of varying complexity quickly and efficiently.
  • Lead the design and architecture of complex solutions ensuring alignment with overall strategic goals of the organization. Promote re-use & reduction of technical debt
  • Ensure that appropriate testing strategies (unit, integration, regression, UAT) are in place and that the team/organization's test coverage meets the standard
  • Proactively identify potential risks and issues related to design and development and develop and implement strategies to mitigate risks to ensure success.
  • Establishes and evangelizes software development best practices. Enforce coding standards and best practices to ensure code quality and maintainability.
  • Provide coaching, mentorship, and guidance to other Software engineers as well as individuals beyond own team. Lead by example, promoting a culture of collaboration, continuous improvement, and innovation within the organization to foster technical growth at scale.
  • Evaluate and incorporate new technologies, tools, and frameworks to enhance development processes and product capabilities within teams and the organization. Identify and implement improvements in development processes, methodologies, and tools to enhance team efficiency and outcomes.
  • Consistently solves complex problems, and helps the team do the same.

Qualifications

    • Degree in Computer Science or Information Science
    • A combination of education, training and experience may be considered in lieu of a degree.
    • A minimum of 8 years' progressive experience in a related field required.

    Knowledge, Skills, and Abilities

    • Demonstrates deep experience in at least one of the following languages and is well versed in at least one more: Python(preferred), JavaScript(preferred) C#, Golang, Java, Kotlin, Ruby, Scala, Swift. Experience with Servers & Networking components
    • Experience with Agile software development. Excellent knowledge of the software development life cycle.
    • Deals well with ambiguity when devising solutions and can turn abstract concepts into working solutions. Capability to adapt to changing requirements, technology trends, and business needs.
    • Ability to lead and guide multiple teams, make decisions and provide technical direction. Ability to inspire and motivate teams fostering a culture of innovation and collaboration.
    • Ability to facilitate and present in meetings containing larger groups of peers, stakeholders, and leaders. Excellent written and verbal communication skills for both technical and non-technical audiences. Capable of presenting ideas clearly and effectively.
    • Coach less experienced Software Engineers toward continuous improvement and skill development.
    • Strong decision-making abilities to evaluate trade-offs and make informed choices that balance technical and business considerations. Ability to think strategically about technology and its alignment with business goals, driving long-term technical vision and planning.
    • Work independently, with guidance and mentorship from leadership to produce their best work and continue to grow and enhance their skills. Highly responsible self-starter/team-oriented individual with very strong work ethic.

    Customer Based Requirements

    This role includes assignment of work for specific WWT customers. Some customers have specific on-boarding requirements, including background check and drug testing requirements that go beyond WWT's requirements. Ability to meet these requirements may be necessary for continued employment, depending on needs of the department.

    Level of Autonomy

    Work is accomplished without considerable direction. Exercises judgment in selecting methods, techniques, and evaluation criteria in obtaining results. Exerts significant latitude in determining objectives of assignment. Takes calculated risks with consultation from the expert.

The well-being of WWT employees is essential. So, when it comes to our benefits package, WWT has one of the best. We offer the following benefits to all full-time employees:

  • Health and Wellbeing: Heath, Dental, and Vision Care, Onsite Health Centers, Employee Assistance Program, Wellness program
  • Financial Benefits: Competitive pay, Profit Sharing, 401k Plan with Company Matching, Life and Disability Insurance, Tuition Reimbursement
  • Paid Time Off: PTO & Holidays, Parental Leave, Sick Leave, Military Leave, Bereavement
  • Additional Perks: Nursing Mothers Benefits, Voluntary Legal, Pet Insurance, Employee Discount Program

Equal Opportunity Employer Minorities/Women/Veterans/Individuals with Disabilities

Client-provided location(s): Edwardsville, IL, USA
Job ID: world_wide_technology-5001072704006
Employment Type: Other