Job Closed
This listing is no longer active.
Founded in 1990, World Wide Technology (WWT) is a global systems integrator with $13.4 billion in annual revenue that provides digital strategy, innovative technology and supply chain solutions to large public and private organizations.
Full-Stack Software Engineer (AI-Enhanced Development)
Location
Worldwide
Posted
55 days ago
Salary
$114.8K - $172.2K / year
Seniority
Mid Level
Job Description
Full-Stack Software Engineer (AI-Enhanced Development)
World Wide Technology Healthcare Solutions
Role Description You will be responsible for building and maintaining computer systems, software, and custom applications for both internal and external users, with a focus on delivering custom content solutions across a wide range of functional use cases. You will collaborate effectively with cross-functional business and software development teams to solve problems and implement new solutions. This role requires demonstrated proficiency in leveraging AI code assistants (preferably Windsurf or alternatives such as Cursor, GitHub Copilot, Claude, etc.) to rapidly develop, test, and iterate on software solutions. You should be open to new challenges, effective at multitasking, innovative, creative, self-directed, and a great team player. - Work well both as part of a team and independently, designing and developing software based on customer requirements. - Leverage AI code assistants to accelerate development cycles, generate test cases, refactor code, and explore technical solutions. - Develop distributed/scalable systems and high-volume transaction applications, deployed in a 24/7 availability environment. - Test all code produced with a focus on readability and maintainability, and employ testing at all levels of the application (unit, functional, integration, etc.). - Utilize AI tools to generate comprehensive test suites and validate code quality. - Engage with the Customer when necessary, including storyboarding, design, and implementation. - Apply Agile, Lean, and/or Scrum principles daily. - Work on a variety of project types (Desktop, Web, Mobile) and programming languages (JavaScript, C#, Java, Kotlin, Swift, Scala, Python, etc.) as needed. - Approach customer interactions with a consultant mindset, advising clients on the risks and opportunities associated with their decisions. - Demonstrate best practices for AI-assisted development, including prompt engineering, code review of AI-generated code, and effective human-AI collaboration. Qualifications - Minimum of 5+ years of professional full-stack software development experience. - Proven experience using AI code assistants (preferably Windsurf, or alternatives like Cursor, GitHub Copilot, Claude) in professional software development. - Demonstrated ability to rapidly prototype, develop, and test software solutions using AI-assisted workflows. - Strong engineering fundamentals with a focus on code quality, maintainability, and best practices. - Database integration experience (Entity Framework, MSSQL, PostgreSQL, MongoDB, etc.). - Experience implementing performance, scalability, and security at all levels of application architecture. - Knowledge of architectural and design patterns and the ability to apply them appropriately. - Experience with the automated build process (continuous integration), unit testing, source code analysis tools, and source code version control tools (GIT and/or SVN). - Experience using software development processes such as TDD, pair programming, and other XP practices. - Experience with multiple platform environments, including LINUX, Mac OS, and/or Windows. - Proven ability to produce quality documents using a variety of media, text, and tools with a minimum of errors. - Ability to communicate clearly with team members and clients. - Critical thinker with the ability to demystify complex technical requirements. - Able to support occasional travel (less than 10%) in support of project-related activities or training. Requirements - Experience with at least one frontend framework (React, Angular, etc). - Experience with at least one backend language or framework (Java/Kotlin, C#/.Net, etc). - Proficiency with Windsurf IDE specifically for AI-assisted development. - Familiarity with multiple AI code assistant platforms and understanding of their respective strengths. - Experience training or mentoring others on AI-assisted development workflows. - Contributions to open-source projects or technical blog posts demonstrating AI-enhanced development practices. Benefits - Health and Wellbeing: Health, 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 and Sick Leave (starting at 20 days per year) & Holidays (10 per year), Parental Leave, Military Leave, Bereavement. - Additional Perks: Nursing Mothers Benefits, Voluntary Legal, Pet Insurance, Employee Discount Program.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead civil/structural engineer for high voltage substation projects • Provide civil and structural engineering design and construction support • Interface with clients and provide technical support • Develop engineering standards and oversee calculations
• Oversee others in the performance of engineering calculations and studies/review results. • Work with subcontractors, other staff engineers and designers to perform all aspects of civil and structural engineering calculations and designs for substations. • Develop Finite Element structural models of structures and other steel design calculations such as connections and anchor rods. • Work with designers to develop structure design and fabrication drawings. • Develop calculations for reinforced concrete foundations, and work with designers to develop foundation design drawings. • Work with designers to develop site-work drawings including embankment preparation, drainage, and erosion control details. • Coordinate design issues with clients and vendors, including attendance at meetings and conferences. • Assure that all engineering documents and records are properly maintained. • Coordinate with purchasing and quality control personnel Provide engineering specifications and other information required by purchasing to procure equipment. • Review vendor submittals. • Coordinate with contract administrative personnel to assure client requirements are met. • Participate in development of less experienced engineers and designers.
Job Description Summary This description outlines the responsibilities and tasks of the IMA Tools software lead. The software lead’s basic function is to provide guidance and support for software engineering activities including designing , developing and testing Configuration Tools. Job Description Roles and Responsibilities: - Design, create, fix, and review software written in C# and Python. - Provide technical mentoring for junior software engineers. - Analyze user needs to design and code robust solutions. - Work closely with the systems engineers to ensure application development meets product specification requirements. - Work closely with other engineering teams, partners and vendors to ensure inter-operability and reuse. - Propose and develop new technical solutions to difficult problems. - Support Project Leadership in the definition of task assignment. Required Qualifications: - Bachelor's Degree in Computer Engineering, Computer Science or Software Engineering. - A minimum of 6 years of experience with software development. Desired Characteristics: - Experience in leading and/or mentoring a team. - Strong oral and written communication skills. - Knowledge of data structures, algorithms, and software engineering principles. - Experience in programming C#, C++, Java and/or Python. - Problem solving skills to discover root causes and fix issues. GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Relocation Assistance Provided: Yes #LI-Remote - This is a remote position
• Provide design and development leadership to a project team as an established Technical Lead • Guides the project team to construct world-class new and advanced middleware solutions and re-evaluate and refine existing solutions. • Build relationships with stakeholders of the teams to understand business context and requirements for the solutions that the project team is working to deliver. • Regularly review and evaluate processes and procedures and execute upon necessary modifications for an efficiently run department. • Investigate and make recommendations on new technologies and approaches. • Review existing programs by identifying and analyzing areas for modification including, performance improvement and inefficient aspects, work with team to address in a timely fashion. • Develop coding language recommendations consistent with product needs and quality standards and lead team to build standards on implementation. • Design, code, and debug applications in various software languages. • Active participant in software release cycle in a technical leadership role. • Participate in testing process through test review and analysis. • Ensure internal documentation is complete, accurate and up to date, including documenting code consistently throughout the development process. • Train, mentor, and serve as a resource to other members of the team and cross-departmental colleagues regarding software questions. • Aid testers and support personnel as needed. • Deliver presentations to customer or client audiences and professional peers. • Provide feedback to management on staff performance considerations.




