JoIN NIRA

We are always looking to grow our team! Nira offers a competitive compensation package, which includes federal holidays and time off, full employer-paid health, life, and long term disability insurance coverages, flexible spending accounts and a 401 (k) retirement plan with generous employer matching. To apply, please check out our current openings below and email your resume to hr@nira-inc.com.
Lead Java Developer
Support a federal agency to develop and manage a complex, web-based, computation-intensive application on a Linux platform or similar, using tools such as Java Development Kit (JDK) and PostgreSQL.
Responsibilities include:
-
Managing the software development process using a software code repository (e.g., Git), a build artifact repository (e.g., Artifactory), continuous integration server such as that provided by GitLab, and a continuous deployment/ delivery tool (e.g., Ansible)
-
Working with the team to develop and deliver test plans and test procedures to meet the requirements by users;
-
Collaborating with stakeholders to understand requirements and lead development team to develop the software and responsible for software installation, development of training and documentation
-
Presenting complex technical information to a variety of audiences such as management and aviation professionals
-
Developing and providing technical briefings for presentation in professional and industry conferences
Required Qualifications
-
Master’s degree in Computer Science or other Technical field
-
Seven (7) years of experience developing and managing web-based, computation-intensive software applications
-
Five (5) years of experience developing training materials and conducting training for web-based quantitative safety risk assessment models
-
Experiences with cloud based infrastructure such as Amazon Web Services (AWS)
Desired Qualifications
-
Software development experience with System Safety Management preferred
-
Experience working with surface surveillance system data at airports
-
Experience developing 3D geospatial application
Senior Financial Analyst
Provide financial data management support for various programs to maintain industry best practices and ensure effective budget execution practices. The detailed duties and responsibilities include:
Provide financial analyses, recommendations and inputs to assist in contract administration including modifications, invoice reviews, funding summaries/analysis, close out, and archival functions. Prepare and maintain complex financial reports such as budget, fees, and activity reports. Assist in the development of operating budgets and distribution of financial resources, perform analysis of variances and discrepancy between budget and actual expenditures, research financial data within accounting systems and resolve questionable financial entries. Advise business and finance leaders of opportunities and risks impacting organizational performance, and provide analytical support on financial risk management. Assist with strategic decision-making and financial oversight to drive short and long-term initiatives. Ensure corporate compliance with financial controls and reporting obligations, covering profit and loss, balance sheets, net interests, and liquidity metrics. Perform operational changes implementation, performance tracking, large-scale data analysis, contract administration, budget execution, forecasting, ad hoc reporting, and financial reconciliations in alignment with accounting system standards and principles.
Requirements
Master’s Degree in Finance related concentration plus 3 years working experience in financial data management; OR Bachelor’s Degree in Finance related concentration plus 5 years progressive working experience in financial data management.
Demonstrated skills/knowledge in MS Excel, Access, Visio, PowerPoint, CWP, Prism, Delphi; Experience in working with large datasets and utilizing the following financial tools: Pivot, Macros and VBA programming is required.
.NET Developer
Nira, Inc. is looking for .NET Developers to support a web-based case management system in a federal agency. Responsibilities include:
-
Participating in lifecycle development of web-based applications following an Agile methodology, including requirement analysis, software, design and implementation, system testing.
-
Developing software components using Microsoft .NET technologies.
-
Supporting the operation, maintenance, administration of the application and infrastructure.
-
Working with customers to clarify requirements, and classify and prioritize user requests, bug fix requests, and operational issues reported by users.
Education Requirements
Bachelor’s Degree in Computer Science or Information Technology related disciplines
Required Skills
-
More than 3 years of solid working experience in software development using Object-Oriented Programming, ASP.NET and C#
-
Experience with Microsoft Internet Information Server (IIS), windows service, web service, .Net remoting
-
Proficient in JavaScript, HTML & XML,CSS.
-
A team player.
Desired Skills
-
Experience with Case Management Systems
-
Experience with LINQ
-
Experience with one or more of the following technologies – Microsoft Message Queuing, MS Master Data Service (MDS), SQL server development and administration, SSRS, SSIS, ETL
BPM Software Engineer (Appian)
Nira, Inc. is looking for a BPM Software Engineer to support a web-based case management system for a federal agency.
Responsibilities include:
-
Participating in lifecycle development of Business Process Management (BPM) applications following an Agile methodology, including requirement analysis, software, design and implementation, system testing.
-
Developing BPM software components including workflow and User Interface using Appian.
-
Supporting the operation, maintenance, administration of the application and infrastructure, which Appian BPM, J2EE application server, and Microsoft SQL Server.
-
Working with customers to clarify requirements, and classify and prioritize user requests, bug fix requests, and operational issues reported by users.
-
Supporting the development of user training materials.
-
Recommending, evaluating, and performing system upgrades.
Education Requirements
Bachelor’s Degree in Computer Science or Information Technology related disciplines
Required Skills
-
5+ years of software development experience.
-
2+ years of experience of development Business Process Management (BPM) applications using Appian.
-
Experience with Business Process Management Systems and Business Process Management Notation (BPMN) or WS-BPEL
-
Experience with user interface technologies such as HTML and JSP.
-
Experience with Agile development methodology.
-
Excellent oral and written communication skills.
Desired Skills
-
Experience with Case Management Systems
-
Experience with Microsoft SQL Server Master Data Service and Microsoft Message Queueing.