Software Engineer II
: Job Details :


Software Engineer II

ITA International

Location: Newport News,VA, USA

Date: 2024-11-14T07:20:16Z

Job Description:

Overview:

At ITA International, were a tech-enabled professional services company. Headquartered in Newport News, Virginia, we leverage subject matter expertise, data analytics and technology to challenge boundaries and transform possibilities.

With a global presence and a passionate team of over 300 ITAers, were driven by mission success for our customers, In The Arena. Our expertise spans Operations, Training, Engineering, Nanotechnology, Statistics, Machine Learning and Software Engineering enabling data and tech-enabled solutions that deliver real value.

Join our impactful journey at ITA International. As Theodore Roosevelt said, The credit belongs to the man who is actually in the arena. Were here, standing beside our customers, ready to serve and succeed.

ITA is seeking a Software Engineer to join the team at ITA HQ, Newport News, VA.

Responsibilities:
  • Serve as part of an agile development team, delivering end-to-end data pipelines with automated deployment, monitoring, and infrastructure management in a cloud environment for an existing Navy customer.

  • Assist with converting scripts to production-ready code and integrating them into the pipeline.

  • Improve code performance through efficient software design and optimization techniques.

  • Support data system integration and modernization efforts.

  • Perform application rationalization to streamline and enhance the software portfolio.

  • Support dashboard design activities, ensuring effective data visualization and usability.

  • Contribute to the development of complex machine learning (ML) and data science-based scripts, templates, and dashboards.

  • Collaborate with vendors and IT personnel to resolve technical issues.

  • Participate in the design and improvement of information and operational support systems.

  • Provide assistance in enterprise application development and support.

  • Ensure compliance with software development policies and contribute to continuous improvement of software practices.

Qualifications: Required Experience:
  • Bachelors degree in a technical field (Computer Science, Software Engineering, Engineering, Mathematics, Data Science, etc.) with 4 to 10 years of relevant software engineering/development experience, or a Masters degree in a related field with at least plus 2 years of relevant experience.

  • Relevant experience includes professional roles and coursework in foundational computer science areas such as:

    • Algorithms
    • Computer architecture
    • Distributed Systems
    • Asynchronous Computing
    • Machine Learning
    • Containerization
    • Programming methodologies and languages
    • Data structures
    • Logic and computation
    • Advanced mathematics (e.g., statistics, calculus, discrete mathematics)
Preferred Degree:
  • Preferred degrees are in Computer Science or Software Engineering.
Technical Skills:
  • Experience with Business Intelligence tools (e.g., Tableau, Qlik, Power BI).

  • Experience with databases, including relational and NoSQL technologies (e.g., Oracle, MongoDB, SQL, PostgreSQL).

  • Experience with software languages for high-end computing (such as C++, Java, C#/.NET, Rust, Golang, etc.) and/or data solutions (such as Python, R, or similar languages.

  • Experience with Agile software development tools, such as Assembla, Jira, or similar.

  • Experience with source code management and CI/CD pipelines, such as GitHub, GitLab, BitBucket, or AWS CodeCommit.

Security Clearance:
  • Ability to obtain and maintain a Secret Clearance.
Desired Knowledge, Skills, and Abilities (KSAs):
  • Experience with software engineering principles for data science, with an emphasis on developing complex dashboards.

  • Experience with secure development practices including secure coding, and engineering standards.

  • Proficiency with Microsoft Power BI and Tableau.

  • Scripting skills, including shell scripting.

  • Strong verbal communication skills, with the ability to effectively engage both internal teams and external stakeholders.

  • Ability to work independently in an open team environment while consistently delivering high-quality work on time.

  • Ability to conceptualize and present solutions with iteration from team feedback
Benefit and Compensation Transparency:

ITA International proudly complies with all federal and state benefit and pay transparency laws. Employees of ITA can expect a robust benefit package, including:

  • Medical, dental and vision plans
  • Life Insurance
  • Short Term Disability insurance (where applicable)
  • Voluntary ancillary benefit options
  • 401k retirement benefits with employer matching contributions
Application and Employment at ITA International:

ITA International is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

In compliance with the ADA Amendments Act (ADAAA), ITA International would like to ensure that your application process goes as smoothly as possible. If you would like to preview the physical requirements for this position, or if you have a disability and would like to request an accommodation in order to apply for a currently open position with ITA, please contact us by phone at 757-###-#### or email us at ...@ita-intl.com.

Apply Now!

Similar Jobs (0)