Software Development Specialist

3 weeks ago


Aurora, Colorado, United States ProdigyOne Full time

Job Description

Prodigy One, LLC is a software engineering and consulting firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management solutions. We are focused on product usability and end-user presentation to help our customers make the best decisions possible. Given our length of service in the industry, Prodigy One knows the importance of a competitive salary and benefits package. That's why our total compensation package can be tailored to meet employees' personal needs.

A Clearance Is Required

A clearance is required to be considered for this role. Clearance required: Active TS/SCI clearance with Polygraph

Location

Aurora, CO

Salary Information

  • Software Engineer 2 - 14 yrs of experience + BS degree or additional 4 yrs of experience
235K-247K
  • Software Engineer 3 - 20 yrs of experience + BS degree or additional 4 yrs of experience
275K-287K

(The compensation of this position starts at the lower amount of the stated salary range while higher amounts may be achieved by the candidate accepting less PTO, waiving Healthcare, or both.)

Job Responsibilities

The Software Development Specialist will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing, and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI, and special-purpose device programming opportunities are available.

Primary Responsibilities

The Software Development Specialist will be responsible for software development activities both individually and as a member of an agile team. The software engineer will actively participate in program increment planning and related team activities. The individual will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable. The individual will provide software process management and control throughout the coding portion of the software development process. Additionally, the individual will promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. The individual will engineer, author, tune, and document automation scripts in a development environment and deploy to the test/production bench.

Basic Qualifications

  • Must have demonstrated experience with Java.
  • Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
  • Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience working with JSON, HTML, XML, XSLT.
  • Experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures).
  • Experience developing on Windows, and/or Linux operating systems.
  • Must have documented professional experience with web services.
  • Must have a strong understanding of sound software development principles and practices.
  • Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
  • Must be an independent thinker, capable of performing high-quality work, both independently and with a team in a fast-moving environment.

Preferred Qualifications

  • Bachelor's degree in Computer Science or a related discipline.
  • Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting.
  • Experience with high-level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration.
  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD.
  • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.
  • Experience with Behavior Driven Development (BDD).
  • Secure Software development (i.e., Layer 7 Policy).
  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team.
  • Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus.

Benefits

  • Healthcare for Employee and Spouse and/or Children that is fully funded by Prodigy One.
  • 10% Employer Contribution to 401K; Immediately Vested.
  • 7 Weeks Paid Time Off (PTO).
  • $2500 for Professional Development.
Prodigy One, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Prodigy One, LLC provides wage ranges in accordance with State Pay Transparency Laws to support Title VII Equal Pay initiatives. These pay ranges are subject to change at any time, and pay will be commensurate with experience and/or other factors allowable by law.

  • Aurora, Colorado, United States Volt Workforce Solutions Full time

    Job SummaryVolt Workforce Solutions is seeking a skilled Software Development Specialist to join our team. As a Software Development Specialist, you will design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. You will work with talented teams of engineers, architects, and leaders in an Agile environment.Key...


  • Aurora, Colorado, United States Summit Medical Staffing Allied Full time

    Job Description: As a Software Development Specialist, you will be responsible for designing, developing, and maintaining software applications. You will work closely with cross-functional teams to deliver high-quality software solutions. Key Responsibilities:1. Design and develop software applications using various programming languages and technologies.2....


  • Aurora, Colorado, United States Leidos Full time

    About the RoleLeidos is seeking a skilled Software Development Specialist to join a high-performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced cryptographic key management program. The program execution follows DEVOPS best practices and employs robust development, test, and production...


  • Aurora, Colorado, United States CivicMinds, Inc Full time

    Job SummaryAs a Software Solutions Specialist at CivicMinds, Inc., you will play a key role in promoting the effective use of our products by providing expert instructions, software demonstrations, and recommendations to customers and internal personnel. Your technical expertise will enable you to analyze customer problems and applications, recommend and...

  • Software Developer

    4 weeks ago


    Aurora, Colorado, United States The Computer Merchant, LTD. Full time

    Job Title: Software EngineerJob Summary:The Computer Merchant, LTD. is seeking a skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Responsibilities: Develop software applications using a variety of programming languages and...

  • Software Developer

    3 weeks ago


    Aurora, Colorado, United States Volt Full time

    Unlock Your Potential with VoltVolt is seeking a talented Software Developer to join our team in Aurora, CO (preferred)/ Richardson, TX.As a Software Developer, you will have the opportunity to design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. You will work with talented teams of engineers, architects, and...

  • Software Developer

    4 weeks ago


    Aurora, Colorado, United States Leidos Full time

    Job SummaryThe Leidos company is seeking a skilled Software Developer to join a high-performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced cryptographic key management program.Program execution follows DEVOPS best practices and employs robust development, test, and production...

  • Software Developer

    4 weeks ago


    Aurora, Colorado, United States RS21 Full time

    Job DescriptionRS21 is a dynamic and rapidly growing company with 65+ employees doing good with data to make a significant impact.We prioritize helping our team achieve a healthy work-life balance with flexible schedules and remote work options. As a testament to our exceptional culture, we were named a Fast Company Best Workplace for Innovators.We are...

  • Software Developer

    4 weeks ago


    Aurora, Colorado, United States Sensible Solutions and Technologies Inc Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Sensible Solutions and Technologies Inc. in Aurora, CO. As a Software Engineer, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities:* Analyze user requirements to derive software design...

  • Software Developer

    4 weeks ago


    Aurora, Colorado, United States Matthews International Full time

    Job SummaryThe Software Developer is responsible for designing and developing software solutions that meet the needs of business and customer requirements. This role involves participating in all phases of the development lifecycle, including analysis, design, construction, testing, and integration of software. The ideal candidate will have a strong...

  • Software Developer

    3 weeks ago


    Aurora, Colorado, United States Matthews International Full time

    Job SummaryThe Software Developer position at Matthews International is a key role in our Environmental Solutions team. We are seeking a highly skilled and experienced Software Developer to join our team and contribute to the design and development of advanced combustion systems.Key Responsibilities• Strategize and plan with customers, business analysts,...


  • Aurora, Colorado, United States Community Enterprise Development Services Full time

    At Community Enterprise Development Services, we are seeking a skilled Business Development Specialist to join our team. As a Commercial Loan Officer, you will play a critical role in helping entrepreneurs achieve their financial goals by underwriting business loans using character-based or judgment-based underwriting methods.The ideal candidate will be...


  • Aurora, Colorado, United States EverWatch Full time

    Job Title: Software Development EngineerEverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to preserve...


  • Aurora, Colorado, United States GeoLogics Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Cloud Development team. The ideal candidate will have experience in designing, developing, testing, delivering, and maintaining satellite ground systems software.Key Responsibilities:Design and develop software solutions for satellite ground systemsWork with Agile teams to...


  • Aurora, Colorado, United States DeNovo Solutions, LLC Full time

    Job Summary:DeNOVO Solutions, LLC is seeking a highly skilled Software Development Professional to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our clients in the Intelligence Community.Key Responsibilities:Develop and maintain...


  • Aurora, Colorado, United States Simply Staffed, LLC Full time

    As a Senior Software Developer at Simply Staffed, LLC, you will have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about.Our small agile teams adapt to evolving customer and warfighter needs.Key Responsibilities:Design, develop, test, deliver, and maintain software for...


  • Aurora, Colorado, United States Mitutoyo America Full time

    Job SummaryAs a Software Engineer II at Mitutoyo America Corporation, you will play a key role in designing and developing software systems that meet the needs of our customers. This is a full-time position that requires a strong background in software engineering and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign and develop...


  • Aurora, Colorado, United States Simply Staffed, LLC Full time

    Job SummaryAs a Senior Software Engineer, you will have the opportunity to make a significant impact on the world around you by contributing to classified programs and technologies that align with your passions. Our small agile teams are designed to adapt to evolving customer and warfighter needs, ensuring that you are always working on cutting-edge...


  • Aurora, Colorado, United States The Stratagem Group Full time

    We are seeking a skilled Senior Software Developer to join our team at The Stratagem Group. The ideal candidate will have a strong background in software development and a passion for designing and implementing complex web applications.Key Responsibilities:Design, develop, and implement frontend and backend software for a complex web applicationTranslate...


  • Aurora, Colorado, United States INFINITY TECHNOLOGY SERVICES, LLC. Full time

    Job Summary:INFINITY TECHNOLOGY SERVICES, LLC is seeking a highly skilled System Software Engineer to develop software for innovative satellite ground systems with space network ground segments and users around the world.This role involves developing software that directly impacts the operation of new state-of-the-art satellites performing intelligence,...