Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Halfaker and Associates

Software Engineer

Rockville, MD +1 location
Full Time
Paid
  • Responsibilities

    Halfaker and Associates, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Data Analytics, Software Engineering and IT Infrastructure to improve the health, security and well-being of all Americans. Our commitment to excellence and our vision to “Continue to Serve” has resulted in steady growth and an expanding client base across government agencies in the health, defense, security and intelligence sectors. Our strong focus on internal culture has helped Halfaker achieve several workplace awards including Great Place to Work Certification™ and Tampa Bay Top Workplaces. Headquartered in Arlington, VA, we have employees nationwide. Please take a moment to browse through our website and learn more about what it means to serve with Halfaker.

     

    Halfaker has an opening for a SOFTWARE ENGINEER to join our talented, dynamic team. The key responsibilities for this position include:​

     

    • Exhibiting experience in utilizing and evangelizing agile software development practices and structured software development methodologies
    • Demonstrating the ability to operate against a fixed project schedule while delivering superior quality software
    • Demonstrating the ability to identify and mitigate risks
    • Planning, directing, and managing all assigned activities of the designated project to ensure that goals or objectives of project are accomplished, within prescribed time frame and funding parameters
    • Working closely with the Prime Contractor’s Project Manager, and team leaders throughout execution of this project
    • Conferring with project staff to outline work plan and to assign duties, responsibilities, and scope of authority
    • Supporting project personnel to ensure project progresses on schedule and within prescribed budget
    • Contributing input for management and status reports
    • Building, developing, and growing team relationships vital to the success of the project
    • Implementing strategies for addressing requirements
    • Coordinating testing across multiple, escalating test environments to facilitate unit, functional, performance, and user-acceptance testing
    • Supporting the development and delivery of measurement reports to provide on-going tracking and reporting of delivery results
    • Providing communication and follow-through on development issues that manifest as a result of changes/deployments
    • Developing automated test capabilities including scripts and execution and reporting framework for all layers of the application stack as part of the build process
    • Work to continuously improve speed, efficiency and scalability of solutions delivery
    • Support the software development life cycle and Agile development methodologies, specifically Scales Agile Framework (SAFe)
    • Creating and maintaining application development documentation
    • Contributing to an atmosphere of cross-functional teamwork
    • Be Self-motivated with the ability to work well both in groups and independently
    • Excellent written & verbal communication skills
    • Attention to details & strong analytical and engineering skills
    • Ability to thrive in a fast-paced, dynamic environment

    Required Skills

    • Skills and talent programming in Oracle SQL and PL/SQL
    • Oracle development experience using the Oracle developer tools – Apex, PL/SQL, BI Publisher, Oracle Forms/Reports and Oracle Workflow Builder
    • Oracle development experience in Oracle Reports, Forms, Interfaces, Customization, Extensions, and Workflows, API’s and Interfaces
    • Ability to define and implement Create table, trigger, index, package, procedure, view, materialized views
    • Implement Database Table Partitioning strategies designed to address table access performance
    • Experience with performance tuning of SQL/ PLSQL queries. Query tuning/optimization, understanding explain plan working with large data volume
    • Data extraction, file load, file creation, insert/update data in XML table
    • Drive Test-Driven Development, develop automated unit test and guide QA team to conduct end-to-end testing
    • Working knowledge of Oracle Restful Data Services (ORDS)
    • Working knowledge of UNIX, Shell scripts
    • Participate in Scaled-Agile Framework (SAFe) full-scale solutions delivery lifecycle
    • Assist in creation of documentation to support of programming, testing, and deployment activities
    • Act on opportunities to improve software quality through the use of Static Code Quality Analysis to paint a story that depicts continuous improvement
    • Experience in Software Development Methodologies such as Agile Scrum, Scaled Agile Framework, Waterfall etc.
    • Familiar with Agile Software Development Best Practices including Continuous Integration
    • Expertise of using bug tracking, version control management and continuous integration systems such as Jira, Rally, Rational
    • Ability to have a customer focus and view the product from the big picture/customer experience
    • Self-motivated with the ability to work well both in groups and independently
    • Excellent written & verbal communication skills. Attention to details & strong analytical and engineering skills
    • A can-do attitude and desire to learn and grow
    • Ability to thrive in a fast-paced, dynamic environment
    • Excellent technical problem-solving and debugging skills
    • Excellent organizational skills and the ability to handle multiple assignments simultaneously

    Required Experience

    Bachelor's degree in Engineering, Computer Science, or related field

    • 8 years of additional relevant experience may be substituted for education

    Minimum 5+ years of relevant experience

     

    Halfaker and Associates, LLC, is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/ Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions.​

  • Qualifications
    • Skills and talent programming in Oracle SQL and PL/SQL
    • Oracle development experience using the Oracle developer tools – Apex, PL/SQL, BI Publisher, Oracle Forms/Reports and Oracle Workflow Builder
    • Oracle development experience in Oracle Reports, Forms, Interfaces, Customization, Extensions, and Workflows, API’s and Interfaces
    • Ability to define and implement Create table, trigger, index, package, procedure, view, materialized views
    • Implement Database Table Partitioning strategies designed to address table access performance
    • Experience with performance tuning of SQL/ PLSQL queries. Query tuning/optimization, understanding explain plan working with large data volume
    • Data extraction, file load, file creation, insert/update data in XML table
    • Drive Test-Driven Development, develop automated unit test and guide QA team to conduct end-to-end testing
    • Working knowledge of Oracle Restful Data Services (ORDS)
    • Working knowledge of UNIX, Shell scripts
    • Participate in Scaled-Agile Framework (SAFe) full-scale solutions delivery lifecycle
    • Assist in creation of documentation to support of programming, testing, and deployment activities
    • Act on opportunities to improve software quality through the use of Static Code Quality Analysis to paint a story that depicts continuous improvement
    • Experience in Software Development Methodologies such as Agile Scrum, Scaled Agile Framework, Waterfall etc.
    • Familiar with Agile Software Development Best Practices including Continuous Integration
    • Expertise of using bug tracking, version control management and continuous integration systems such as Jira, Rally, Rational
    • Ability to have a customer focus and view the product from the big picture/customer experience
    • Self-motivated with the ability to work well both in groups and independently
    • Excellent written & verbal communication skills. Attention to details & strong analytical and engineering skills
    • A can-do attitude and desire to learn and grow
    • Ability to thrive in a fast-paced, dynamic environment
    • Excellent technical problem-solving and debugging skills
    • Excellent organizational skills and the ability to handle multiple assignments simultaneously
  • Locations
    Clearwater, FL • Rockville, MD