Logo
Ohio Staffing

Software Developer IV

Ohio Staffing, Columbus, Ohio, United States, 43224

Save Job

Full Time Software Developer

Battelle is seeking a full-time software developer to support the Army/Joint program in Alexandria, VA/Ft. Belvoir, VA. Position is remote, and candidate must be able to obtain and hold a DoD Security Clearance. Responsibilities

Work independently and as a member of a multiple functional, dynamic team. Develop solutions to complex problems in creative and effective ways by analyzing existing programs and new systems. Devises logic and coding for complex issues where analysis of situation or data require in-depth evaluation of variable factors. Key Qualifications

Bachelor's Degree with 10+ years of experience. Professional training and certifications in relevant software development areas. Full stack developer with experience with Angular, Java, REST API, XML, SQL Server web-based applications, Service-Oriented Architecture, custom C2 applications and Common Operational Picture. Must be a U.S. Citizen with the ability to obtain and maintain a Secret DoD clearance. Providing development support to both customer and 3rd party plugin developers. Experience with test-driven development and automated testing frameworks. Experience with Scrum/Agile development methodologies. Experience with Windows Server 2016 and newer. Excellent verbal and written communication skills. Excellent debug and problem-solving skills. Familiarity with the Following Software/Tools

Hands-on experience, and understanding of technologies like NPM, AngularJS (or other MVC platform), jQuery, Bootstrap, SCSS, HTML5. Experience with build automation technologies like Gradle, TeamCity, etc. Experience with modern programming languages like Java (7,8), J2EE, Python, C#. Experience with MSSQL and NoSQL databases. Experience with building APIs and services using REST, SOAP, etc. Experience with scripting languages like JavaScript, PowerShell, etc. Experience with scripting languages like JavaScript, PowerShell, etc. Preferred Qualifications

12+ years of relevant experience. Advanced development experience with SitaWare software products to include writing custom services, GUI components and data model development. Experience with Geospatial applications and GIS platforms. Knowledge of ArcGIS capabilities or map-based planning solutions. Cloud-based (AWS or MS Azure) platform experience. Benefits

We care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life. Balance life through a compressed work schedule. Enjoy enhanced work flexibility, including a hybrid arrangement. Take time to recharge. Prioritize wellness. Better together. Build your financial future. Advance your education. A Work Environment Where You Succeed

For brilliant minds in science, technology, engineering and business operations, Battelle is the place to do the greatest good by solving humanity's most pressing challenges and creating a safer, healthier and more secure world. You will have the opportunity to thrive in a culture that inspires you to: Apply your talent to challenging and meaningful projects. Receive select funding to pursue ideas in scientific and technological discovery. Partner with world-class experts in a collaborative environment. Nurture and develop the next generation of scientific leaders. Give back to and improve our communities. Battelle may require employees, based on job duties, work location, and/or its clients' requirements to follow certain safety protocols and to be vaccinated against a variety of viruses, bacteria, and diseases as a condition of employment and continued employment and to provide documentation that they are fully vaccinated. If applicable, Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws). Battelle is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Battelle. The above statements are intended to describe the nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, activities and skills required of staff members. No statement herein is intended to imply any authorities to commit Battelle unless special written permission is granted by Battelle's Legal Department.