Logo of Huzzle

Software Engineer

image

Leidos

1mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Chennai

AI generated summary

  • You need software engineering experience, expertise in multiple programming languages, familiarity with DevOps and Agile, and skills in problem-solving, best practices, and tools like code repos and bug trackers.
  • You will engineer, maintain, and enhance software solutions, collaborate with teams, optimize coding practices, and manage the full development life cycle from design to deployment.

Requirements

  • You’ll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers.
  • Experience of working with code repositories, bug tracking tools and wikis
  • Coding experience in multiple programming languages
  • Experience of DevOps and Agile methodology and associated toolsets and methodologies
  • A background in solving highly complex, analytical and numerical problems
  • Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance

Responsibilities

  • In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions.
  • You’ll be working within a feature team and using your extensive experience to engineer software, scripts and tools that're often complex, as well as liaising with other engineers, architects and business analysts across the platform.
  • Producing complex and critical software rapidly and of high quality which adds value to the business
  • Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
  • Collaborating to optimise our software engineering capability
  • Designing, producing, testing and implementing our working code
  • Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations

FAQs

What is the main focus of the Software Engineer role?

The main focus of the Software Engineer role is to engineer and maintain innovative, customer-centric, high-performance, secure, and robust software solutions.

What kind of projects will the Software Engineer be working on?

The Software Engineer will be working on complex software, scripts, and tools as part of a feature team, covering the entire software development lifecycle from initial development to maintenance and decommissioning.

What methodologies and tools are preferred for this role?

The preferred methodologies for this role are DevOps and Agile, along with experience in using code repositories, bug tracking tools, and wikis.

What programming skills are required for this position?

Candidates should have coding experience in multiple programming languages and a strong background in implementing programming best practices.

Will I be working independently or in a team?

You will be working within a feature team, collaborating with other engineers, architects, and business analysts across the platform.

What types of problems will the Software Engineer be expected to solve?

The Software Engineer will be expected to solve highly complex, analytical, and numerical problems as part of their role.

Is there an opportunity for career advancement in this role?

Yes, this position offers a chance to hone your existing technical skills and advance your career within the organization.

What qualities are important for a successful Software Engineer in this role?

Important qualities include a solid background in software engineering, a comprehensive understanding of software design and architecture, and the ability to produce high-quality, value-adding software rapidly.

What is the work environment like for this position?

The work environment is collaborative, focusing on optimizing software engineering capability and working across the full software lifecycle.

Are there specific skills related to performance and optimization that are emphasized?

Yes, experience with programming best practices around scalability, automation, virtualization, optimization, availability, and performance are emphasized as key skills for this role.

Consulting
Industry
10,001+
Employees
1969
Founded Year

Mission & Purpose

Leidos is a company that specializes in providing scientific, engineering, and technology solutions to various industries, including defense, health, and energy. They offer services such as systems integration, data analytics, cybersecurity, and research and development. Leidos' ultimate goal is to apply their expertise to solve complex challenges and make a positive impact on the world. Their purpose revolves around delivering innovative solutions that improve safety, security, and efficiency in critical sectors, ultimately contributing to advancements in technology, science, and human well-being. Through collaboration and innovation, Leidos aims to create a safer, healthier, and more sustainable future for individuals and communities.

Culture & Values

  • Integrity

    Is having the courage to make tough ethical decisions, taking pride in our work, being transparent with our team, and being respectful of everyone.

  • Inclusion

    Is fostering a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone.

  • Innovation

    Is not limited to our engineers and scientists. It is acting as a catalyst. Being tenacious and curious to help us excel and be a part of a learning organization.

  • Agility

    Is being flexible, creative, and resilient. It is our ability to think and act small while using the size and strength of our balance sheet to our advantage.

  • Collaboration

    Is being team-oriented and proactively engaging to meet shared objectives. It is about building relationships and staying connected with each other.

  • Commitment

    Is being accountable, taking ownership, modeling servant leadership, and operating with a sense of urgency to our customers and teams.

Benefits

  • Compensation

    We structure our salaries to be competitive for the region, market conditions, hardship, and hazards. We also: Reward your contributions to the company and our customers' mission. Recognize and reward notable advances for your profession, the company, and your customers. Ensure fairness, comply with applicable federal, state, and international laws, and meet applicable audit entities' standards.

  • Health and well-being

    Comprehensive health coverage and other health and well-being programs are designed to keep you and your family healthy.

  • Income protection

    Benefits should provide peace of mind, support you and your family, and help you successfully navigate life events. We took all these factors into account when we developed our income protection.

  • Leave

    Time off is as important to your professional productivity as it is to your personal well-being. We offer several types of leave that together total the time you need to live your life outside the office.

  • Paid time off (PTO)

    As an eligible employee, you’ll be able to accrue paid time off for vacations, personal business, and short-term illness. You can also borrow up to 40 hours of PTO before you accrue it, with your manager’s approval.

  • Paid parental leave

    Eligible employees may take the lesser of twenty (20) days or four (4) weeks of paid parental leave.

  • Holidays

    Most Leidos employees get ten paid holidays each year, three floating holidays* to be used at your discretion and these seven fixed holidays. Note: Holidays may vary based on contractual requirements.

  • Retirement

    Employees are eligible to participate in the Leidos 401(k) Retirement Plan. Company match is determined by the employee’s fringe benefit package.

  • Financial well-being

    Leidos believes that financial well-being is an important part of a person's overall health and well-being. Therefore, we are pleased to offer a complimentary suite of programs to meet the varying needs of employees. Programs are dedicated to helping you with improving or maintaining your overall financial wellness by offering educational seminars, webinars, one-on-one coaching, and tools such as the Student Loan Assistance tool. Programs are designed to help you with your financial goals such as budgeting, managing credit card debt, paying off student loans, retirement readiness and more.

  • Family benefits

    Understanding the inherent challenges of balancing work and family responsibilities, we offer benefits to make family life a little easier