Location
Remote, US
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
MPIRE Technology Group, Inc. is seeking a Software Developer. The ideal candidate will be responsible for developing and unit testing to meet business requirements and application functionality. This role requires a strong understanding of software development practices.
Responsibilities will include:
- Participate in the project planning process that determines programming and hardware needs.
- Assist or lead in preparing programming specifications and in developing coding logic.
- Prepare charts, diagrams, and other documentation as needed.
- Design, code, test, and debug computer programs, independently or as part of a team, using computer languages identified and available in the Infrastructure Tool Kit (ITK).
- Oversee the consistent utilization of development standards, procedures, and processes.
- Ensure systems compatibility. Follow data security procedures and identify potential data security risks.
- Maintain contact, as designated, with the team leader, customers, contractors, and equipment vendors to monitor progress and coordinate varied project stages.
- Maintain computer programs and systems. Revise and update computer programs, procedures, and systems; including rewrites to the systems documentation and instructions as necessary.
- Performs other job-related tasks as assigned or required to support the duties outlined above.
Requirements:
- 8 years’ relevant experience in software developemnet
- Knowledge with the following qualifications: DevSecOps, Secure Coding practices, and the Solutions Development Framework Docker, Jenkins, GitLab
- Experience designing and developing event/message-based application services using a message queue (e.g. Apache, Kafka)
- Experience using automated unit testing and user interface testing tools, ideally in a test-driven-development approach
- Knowledge of the use of source code management tools, ideally in a continuous integration/continuous delivery (CI/CD pipeline) SecDevOps environment
- Knowledge of API centric, microservices, serverless applications, or similar cloud-friendly application designs.
- Knowledge of Cloud Development with Dataflow, PubSub, or Redis
- Experience with Java, SQL, Python, React, JavaScript
- Experience authoring or contributing to software-related documentation such as requirements specifications, design documents, technical manuals, and user manuals.
- Knowledge/experience with Agile Methodologies.
- Knowledge of SDLC practices and Agile Methodologies.
- Knowledge of Change Management and Configuration Management (VersionOne, ServiceNow, etc.)
- Knowledge of Application Lifecycle Management (ALM)
- Experience training/mentoring junior level personnel.
- Must have excellent oral and written communication skills.
- Ability to obtain and maintain Public Trust clearance.
Experience: Senior-Level (8\+ years)
Education: BA/BS in University in Software Engineering, Computer Science, Software Development or related discipline is preferred.
About Us:
MPIRE Technology Group Inc. (MTG) is Small Business that was founded in Virginia. The company offers information technology services consulting and systems integration. Our core offerings include: Software Development, IT/Engineering Support and Cyber Security. MPIRE Technology Group’s technical staff has extensive experience managing and executing the full life cycle of IT infrastructure and development projects. Our teams work alongside their clients helping them to achieve their specific objectives. Our clients continue to use our services because of our high quality of work and our company values.
Our Benefits:
- Health insurance
- Dental insurance
- Vision insurance
- Retirement plan
- Paid time off
- Professional development assistance
MPIRE Technology Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
We are not currently working with 3rd parties.
We are not currently
Job Type: Full-time
Pay: $80,000\.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Health insurance
- Paid time off
- Professional development assistance
- Vision insurance
Experience:
- software Development: 7 years (Required)
- Java: 7 years (Preferred)
- GitLab: 7 years (Preferred)
- Kafka: 7 years (Preferred)
- Apache: 7 years (Preferred)
- JavaScript: 7 years (Preferred)
- DevOps: 7 years (Preferred)
Work Location: Remote
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.