OVERVIEW Senior-level development and support of moderate to complex software components. A Senior Software Engineer will work closely with an Architect in defining the technical architecture for a project and will then following the set direction for the projects on which they participate. Senior Software Engineers will also mentor and guide other staff members on technical aspects in their field. We are seeking a self-motivated individual looking to establish a career with a fast-paced rapidly growing company. The role requires a client-focused professional committed to success by embracing and living our core values of Persistence, Integrity, Trust, Accountability and Prudence.
POSITION LOCATION Remote, USA
EXPECTATIONS
Works on software development projects of advanced complexity, individually or on a project team.
Develops software primarily in Java. May be required to develop in C#/.NET if a client’s system requires it.
Guides less experienced team members as needed.
Participates in setting the architecture for a project.
Deploys integration components and other software within internal environments or within client environments.
Diagnoses and fixes deployed components and software within client environments.
Participates in daily standup.
Participates in or leads meetings with clients as required.
Divides time between new development and client support as required.
All other duties as assigned.
BASIC REQUIREMENTS, KNOWLEDGE, AND SKILLS
Four-year degree in Computer Science or a related field, or equivalent experience required
Five or more years of post-education experience required in software development specifically in Object Oriented design and development preferably in Java
Relational database skills required: SQL, stored procedure, and trigger development
SOAP and Restful web service development including API development experience required
Apache CXF, Spring Framework experience required
Using source control tools such as Github, Bitbucket or SVN experience required
Using Linux and Windows environments experience required
Experience packaging and delivering software to production environment
Ability to self-manage concurrent work on three to five projects (i.e. development and support) or tasks with minimal input from leadership.
Web front end development experiencewith React or similar framework.
.Net/C# multiple framework target development experience
Maven or NUGET experience
JSON, JSON schema, XML, XML Schema, Schematron knowledge and experience
UML Class Diagrams, Sequence Diagrams, Activity Diagrams, BPMN Diagrams
Development Operations experience
ZeroMQ and ActiveMQ experience
AWS or Azure cloud development experience a plus
Python web service development experience a plus
ABOUT US: Mission Critical Partners, LLC
Mission Critical Partners (MCP) is a leading provider of data, consulting, engineering, network and security solutions that are transforming segmented mission-critical networks and operations into interwoven ecosystems to improve response and justice outcomes in the communities and ever-expanding markets we serve. Through our breadth and depth of experience and an extensive network of resources, we are able to offer unique and successful solutions that help our clients improve technology and operations across a variety of industries ranging from public safety and justice to utilities, healthcare, and more. Additional information and career opportunities are available at MissionCriticalPartners.careers
As an Affirmative Action and Equal Opportunity Employer, Mission Critical Partners shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their U.S. military status, status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, age, sex, sexual orientation, gender identity, familial status or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or veteran status.
United States citizens, Green Card holders and those authorized to work in the United States are encouraged to apply. We are unable to sponsor H1b candidates at this time.