Vacancy expired!

Job Title: Software Engineer

Location with zip code: Huntsville, AL

Duration: Full-time

Interview: Either webcam or In person

Job Description:
  • A Software Engineer designs, develops, and tests software; additionally, manages software development teams, provides technical leadership, establishes software development lifecycle practices and processes.

Job Purpose:
  • A Software Engineer designs, develops, and tests software; additionally, manages software development teams, provides technical leadership, establishes software development lifecycle practices and processes. The Software Engineer is proficient in programming languages such as Java, C, C, Ruby, Python, Scala, and Groovy. Requires extensive knowledge of programming languages, software development, computer operating systems, continuous integration, continuous delivery, DevOps, API development, container development, and distributed systems.
  • Applies engineering principles to software creation, managing production releases of software, performing code reviews, merging feature development branches, and analyzing and triaging issues.
  • Necessary skill areas: Programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, testing software, and working in development teams. Works with sponsors to curate requirements, define sprint work items, set priorities for work backlogs, and organize development teams.

Key Responsibilities:
  • Apply expertise in computing systems, software structure to software planning, requirements, and development. Base software structure and design on the recognized limitations of hardware platform.
  • Develop and maintain kernel and user-level software and scripts.
  • Create and analyze network protocols.

Roles & Responsibilities:
  • Develop / design software requirements for existing and future products.
  • Implement software designs and requirements into current and future products.
  • Report development status and results to Project Director.
  • Regularly work with customers, users, and team members during product life cycle to facilitate a quality product.
  • Comply with documented software processes.
  • Provide engineering support for developed products.

Required Minimum Experience:
  • Experience in concept and feature Agile development methodologies and structured approaches to documentation.
  • Experience with software development in a Linux environment.
  • Coordination, organization, teaming, and communication abilities.
  • The candidate must be self-motivated, possess communication skills, and be capable of working in a multi-tasking team environment.

Preferred Qualifications:
  • Active Secret Clearance.
  • Experience with Atlassian suite: JIRA, Confluence, Bitbucket.
  • Experience with software development life cycle models such as Agile.
  • Knowledge of TCP/IP, UDP, REST and other network communication protocols.
  • Familiarity with Data Distribution Service (DDS) and Interface Definition Language (IDL) highly desired.
  • Experience with Python.
  • Hands-on software troubleshooting and testing of military and/or networking applications.

Education and Length of Experience:
  • This position vacancy is an open-rank announcement. The final job offer will be dependent on candidate qualifications in alignment with Research Faculty Extension Professional ranks as outlined in section 3.2.1 of the Client's Faculty Handbook
  • 5 years of related experience with a Bachelors' degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • 3 years of related experience with a Masters' degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • 0 years of related experience with a Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.

U.S. Citizenship Requirements:
  • Due to our research contracts with the U.S. federal government, candidates for this position must be U.S. Citizens.

Clearance Type Required:
  • Candidates must be able to obtain and maintain an active security clearance.

Benefits at CLIENT:
  • Comprehensive information on currently offered CLIENT benefits, including Health & Welfare, Retirement Plans, Tuition Reimbursement, Time Off, and Professional Development.

Diversity & Inclusion
  • Diversity & Inclusion (D&I) at Client aims to enhance the Institute's mission of solving the world's most complex technical problems by creating a workforce with a shared appreciation for diversity, raising awareness around inclusiveness, and fostering a sense of belonging and appreciation for all members of our community.

Equal Employment Opportunity:
  • Client is an Equal Opportunity Employer of individuals with disabilities and protected veterans and actively seeks diversity among its employees.

About Our Company:22nd Century Technologies is a business enterprise that supports demanding staffing programs for Corporations and State and Local Government Agencies. Its journey began in 1997 by supporting large Federal contracts which nudged us in the direction of creating large candidate pools across the country. Over the last 20 years, we have built a strong business model that is carefully constructed to deliver on multiple facets. We have proven past performance of providing services that exceed our clients' expectations. Today 22nd Century technologies supports clients in all 50 states and has grown to be a company that is trusted and sought for providing a complex mix of workforce solutions. With a firm grip on the entire spectrum of staffing solutions, we have placed more than 500,000 skilled resources and delivered 15 million+ man-hours.“22nd Century Technologies is an Equal Opportunity Employer and US Citizens & all other parties authorized to work in the US are encouraged to apply.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

  • ID: #49421341
  • State: Alabama Huntsville / decatur 35801 Huntsville / decatur USA
  • City: Huntsville / decatur
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2023-03-07
  • Deadline: 2023-05-02
  • Category: Et cetera