Software Developer (5)
At IT Availability, we promote a strong, collaborative culture and provide our employees with the tools and skills they need to succeed. We are about trust, camaraderie, and a shared ambition to solve some of the world’s most complex challenges. You will get to work alongside a team of talented professionals who are passionate about their work and the mission. We offer competitive pay and benefits, a flexible work environment to support work/life balance as well as a learning environment and training opportunities to further develop you professionally. Come be a part of a company that is driven to improve our customers, our future, and to protect our freedom. We are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future. And you can, too.
IT Availability is seeking Software Developers for a hands-on technical role focused on full stack software development. The developer partners with our customers to understand and enable them to solve their data pain points with data management, search and analytics solutions. Position requirements include the following:
Develop code and data pipelines to ingest relational databases, file shares, web services, and real time streams.
Develop code to harmonize disparate data sets into canonical models for analysis and operations.
Participate in all aspects of the software life cycle using Agile development methodologies.
Participate in requirements definition, system architecture design, and data architecture design.
Become our customer’s trusted advisor through strong and effective working relationships.
Required Qualifications
Experience with Javascript, Java, C+, .NET, or other programming languages
Experience with JSON or XML data modeling
Experience with AWS cloud technologies strongly preferred.
Experience with Git/Git Flow/Bitbucket and modern source code management methodology
Knowledge of multiple programming environments, debugging tools, and test tools
Excellent written and verbal communication skills, sense of ownership, urgency and drive
Domain knowledge of NoSQL or relational database
Experience developing enterprise grade production software
Understanding of database architecture and performance implications
High capacity for learning new technologies
Desired Qualifications
Previous experience with MarkLogic
Experience in enterprise information solution architecture, design, and development
Experience designing and implementing server-less, micro-services architecture on a major cloud platform
Web development experience with React, Vue.js, Node.js, and other technologies
Experience integrating Business Intelligence applications like Qlik Sense, Tableau, or PowerBi
Experience with analytics tools like SAS, R, Python, and other advanced statistical software
Experience with Machine Learning, Artificial Intelligence, and Deep Learning algorithms
Experience working with content or knowledge management systems, search engines, relational databases, NoSQL databases, ETL tools, geospatial systems, or semantic technology
Experience with MuleSoft, kafka, NiFi, or other integration technologies
Experience/Education: Bachelors or Masters’ Degree in Computer Science or related
Requires
1. US Citizenship
2. Contingent upon successfully completing processing for a security clearance.
IT Availability LLC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Position R-2021031401
Position R-2021031402
Position R-2021031403
Position R-2021031404
Position R-2021031405