Specialist Software Engineering

2 weeks ago


Nashville, United States L3Harris Full time

Job Title : Specialist, Software Engineering

Job Number: 19429

Job Location: Nashville, TN

Schedule: 9/80 Reg

Clearance: Requires the Ability to Obtain a DoD Security Clearance

Job Summary:

Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for custom software components and applications. May perform task management and mentoring activities for other software engineers.

The Software Engineer, Specialist Level is a seasoned and experienced professional with proficient job area knowledge and practical knowledge of project management, managing projects and processes under general supervision to achieve operational targets with moderate impact on departmental results.

Job Requirements:

  • Interact directly with engineering team and program management staff to analyze and understand requirements

  • Translate requirements into appropriate technical designs

  • Effectively present technical designs to software engineering, program management, and other team members

  • Implement requirements into software components and applications according to technical design

  • Unit and component test software components and applications to ensure quality of deliverables

  • Provide input and effort for the technical verification of all technical, functional and corporate requirements prior to delivery of software components and applications

  • Investigate and address requirement violations in functional testing and production software as needed

  • Track and report status of tasks, deliverables, and issues to software engineering team

  • Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle

  • Effectively manage multiple task assignments

  • Mentor less experienced team members as appropriate

  • Perform other appropriate duties as requested, directed, or assigned

  • Perform all job functions with a positive, professional attitude

Minimum Qualifications:

  • Proficient knowledge of relevant technologies, software development methodologies, and programming languages

  • Proficient knowledge of the principles, practices, and techniques of object-oriented design/development in a real-time environment

  • Knowledge and understanding of regulatory standards impact on software development

  • Proficient knowledge of the principles, practices, and techniques of software unit, component, and integration testing

  • Proficient knowledge of the principles, practices, and techniques of source code management and defect tracking

  • Ability to effectively utilize both written and verbal communication skills

  • Ability to identify complex problems and provide multiple solutions

  • Ability to understand, create, and communicate complex design specifications

  • Ability to quickly and effectively breakdown assignments into work tasks and provide effort and schedule estimates and successfully achieve them

  • Ability to use judgment and logic in decision-making considering relative to costs and benefits of potential actions

  • Ability to promote a corporate ethics and exhibit a spirit of teamwork and cooperation within the organization

  • Understanding and ability to implement Agile and Scrum methodologies, valuing Procedures principles.

  • Ability to work in a team environment and highly effective at collaboration.

  • Experience with Object Oriented development with focus on SOLID principals.

  • Ability to work in Version 1

  • Experience with C# and Visual Studio required (Java experience a potential substitute)

  • Ability to obtain a Secret security clearance, which requires US citizenship

Preferred Skills (beyond required):

  • Basic understanding of UML (Unified Modeling Language)

  • Ability to utilize design patterns as appropriate.

  • C# development and WPF/XAML experience is preferred.

  • A strong understanding of design patterns and UML. TCP/UDP experience is preferred.

  • Hardware/Software API development preferred.

  • Azure DevOps source control experience and YAML pipeline/release development is a plus.

  • Azure DevOps source control (GIT).

  • A basic understanding of SOLID principals.

  • Experience with multithreaded application development.

Education and Experience:

  • Bachelor’s degree in Computer Science, Engineering, Physics, Mathematics, and minimum 4 years of prior relevant experience.

  • Graduate Degree and a minimum of 2 years of prior related experience.

  • In lieu of a degree, minimum of 8 years of prior related experience.

  • Master's Degree

  • Minimum of 4 years of progressively advanced object oriented commercial or government software development experience

Physical Demands:

  • Required to sit for long periods of time

  • Infrequent light physical effort required

  • Written and verbal communication

  • Dexterity of hands and fingers to operate a computer keyboard and mouse

  • May require the ability to travel via automobile or airplane

  • This is an on-site position

Personal Protective Equipment:

  • As required by program needs

Work Environment:

  • Work performed in an office environment with people close to each other

  • Working with computers, and other computer components

  • Duties may require being on call periodically and working outside of normal working hours (evenings and weekends)

L3Harris Technologies is proud to be an Affirmative Action/Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.


  • Software Engineer

    1 week ago


    Nashville, Tennessee, United States Amazon Full time

    Amazon is currently seeking a skilled software developer to lead the development of a new feature that will shape the future of shopping. As a software developer in this role, you will have the opportunity to design and lead the development of tooling which improves on-time package delivery rates and expands efficient disruption management mechanisms between...

  • Software Engineer

    3 weeks ago


    Nashville, Tennessee, United States Canonical - Jobs Full time

    Developer Experience Specialist OpportunityCanonical is seeking a talented software engineer to join our team and have a positive impact on the day-to-day workflow of thousands of snap and charm publishers. The ideal candidate will have expertise in Python, a strong understanding of the makeup of a modern GNU/Linux distribution, and experience working with...


  • Nashville, Tennessee, United States Blattner Technologies Full time

    About the PositionWe are seeking an experienced Software Engineering Lead to join our team. As a Software Engineering Lead, you will be responsible for leading the design, development, and implementation of data integration solutions using Magic XPI and .Net frameworks.Key Responsibilities:Leadership: Lead cross-functional teams to ensure seamless delivery...


  • Nashville, Tennessee, United States Amazon Full time

    About the RoleAmazon is seeking a highly skilled Software Development Engineer to join our team. This role offers an exciting opportunity to design, develop, and deploy innovative software solutions that drive business growth and customer satisfaction.We are looking for candidates with a strong background in full-stack development, expertise in designing...


  • Nashville, Tennessee, United States ZipRecruiter Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at ZipRecruiter. This is a critical role that requires a strong technical background and a passion for security.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our...


  • Nashville, Tennessee, United States Amazon Full time

    At Amazon, we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering organization, you will design and develop large-scale software systems that meet the needs of millions of customers worldwide.The estimated salary for this position ranges from $129,300/year to $223,600/year, depending on your...

  • Software Engineer OOD

    3 weeks ago


    Nashville, United States L3 Technologies Full time

    Job Title: Software Engineer OOD Job Code: 19102 Job Location: Nashville, TN Schedule: 9/80 Reg Job Description: Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for aircraft mission management software for Intelligence Surveillance and Reconnaissance. This position will work within...


  • Nashville, Tennessee, United States HealthStream Full time

    About the JobWe are seeking a skilled Software Developer to join our team in Nashville, TN, where you will design, develop, and maintain software products that enhance the quality of healthcare delivery. As a key member of our software development team, you will work with senior developers to refine requirements, design and estimate effort for new features...


  • Nashville, United States TheIncLab Full time

    The Mission Starts Here At TheIncLab, we engineer and deliver advanced systems that revolutionize how our customers and mission-critical teams achieve success. As a key member of our Engineering Team, you will lead a team of engineers in designing and developing applications and software solutions. These solutions will be released to UX teams, QA testers,...

  • Software Engineer OOD

    3 weeks ago


    Nashville, United States L3Harris Full time

    Job Title: Software Engineer OOD Job Code: 19102 Job Location: Nashville, TN Schedule: 9/80 Reg Job Description: Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for aircraft mission management software for Intelligence Surveillance and Reconnaissance. This position will work within...


  • Nashville, United States Talent-Doc.com Full time

    Full Time Healthcare Software Engineer We are looking for a full-time Healthcare Software Engineer to join our team. The ideal candidate will have experience in Zoho Applications, MS Power BI, and Cloud Services. The primary responsibility of this position is to develop and maintain software applications for the healthcare industry. The successful candidate...


  • Nashville, United States Talent-Doc.com Full time

    Full Time Healthcare Software Engineer We are looking for a full-time Healthcare Software Engineer to join our team. The ideal candidate will have experience in Zoho Applications, MS Power BI, and Cloud Services. The primary responsibility of this position is to develop and maintain software applications for the healthcare industry. The successful candidate...


  • Nashville, United States L3Harris Full time

    Job Title: Specialist, Object Oriented Software Developer Job Code: 16260 Job Location: Nashville, TN Schedule: 9/80 Reg Job Description: Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for aircraft mission management software. May perform task management activities for other...


  • Nashville, Tennessee, United States eTek IT Services, Inc. Full time

    About eTek IT Services, Inc.eTek IT Services, Inc. is a dynamic company that offers cutting-edge solutions for various industries.Job OverviewWe are currently seeking an experienced Senior Java Software Engineer to join our team. As a key member of our eCommerce/Digital Engineering team, you will be responsible for delivering high-quality software...


  • Nashville, United States Omni Inclusive Full time

    Mandatory Skills : Lawson COBOL and Infor IPA software A Lead Software Engineer (LSE) is recognized as an expert in their strategic functional area and uses a systematic application of advanced technical knowledge to deliver software solutions using modern day technology stacks. The LSE leads large complex projects consisting of on-shore and off-shore...


  • Nashville, Tennessee, United States L3Harris Full time

    Job Title: Senior Object-Oriented Software Development SpecialistSalary: $120,000 - $180,000 per year (depending on experience)Job Description:In this role, you will participate in and consistently contribute to planning, design, implementation, verification, deployment, and support activities for custom software components and applications for aircraft...

  • Lead Software Engineer

    5 months ago


    Nashville, United States Omni Inclusive Full time

    Mandatory Skills : Lawson COBOL and Infor IPA software A Lead Software Engineer (LSE) is recognized as an expert in their strategic functional area and uses a systematic application of advanced technical knowledge to deliver software solutions using modern day technology stacks. The LSE leads large complex projects consisting of on-shore and off-shore...


  • Nashville, United States L3 Technologies Full time

    Job Title: Specialist, Object Oriented Software Developer Job Code: 16260 Job Location: Nashville, TN Schedule: 9/80 Reg Job Description: Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for aircraft mission management software. May perform task management activities for other...


  • Nashville, Tennessee, United States Oracle Full time

    Cloud Software Development EngineerAre you ready to take your skills to the next level and work with a team that's shaping the future of cloud solutions? We're looking for a highly motivated and experienced Cloud Software Development Engineer to join our team at Oracle.About the Role:We're seeking a talented engineer who can design, develop, and operate...


  • Nashville, Tennessee, United States The LaSalle Group Full time

    In this role, you will collaborate with cross-functional teams to understand business requirements and translate them into efficient software architecture. You will be responsible for evaluating and selecting appropriate technologies, frameworks, and tools to achieve optimal system performance and reliability.Key Responsibilities:Design and oversee the...