Soft Tech Consulting ยท 5 months ago
Software Developer/Architect (Java)
Soft Tech Consulting is a woman and minority-owned business headquartered in Chantilly, VA, specializing in providing enterprise class IT solutions. They are seeking a Software Developer/Architect (Java) to join a collaborative team, responsible for ensuring compatibility between equipment and software, evaluating data security, and providing enterprise systems architecture expertise.
ConsultingHealth CareInformation TechnologyLegalRoboticsSoftware
Responsibilities
Ensures compatibility between equipment and software, analyzes operational/systems requirements, supports design reviews, and presents technical briefings
Evaluates, assesses, documents, and tests data security and continuity of operations for systems and programs
Serves as solutions provider to senior management and professional staff concerning areas of technological development and advancement
Formulates recommendations on hardware/software interfacing, large scale systems, expert systems, and technical problems
Performs business and system object modeling simulation and analysis
Advises and recommends system characteristics that affect software systems such as storage capacity, processing speed, and I/O requirements
Coordinates activities of developers and engineers
Provides enterprise systems architecture expertise in developing systems supporting common purposes, processes, architectures, and standards
Develops strategy for enterprise-wide methodology or tool implementation, or planning and implementing enterprise technology changes in all layers of the architecture including front end, middle tier and backend technologies and tools
Qualification
Required
MUST BE ABLE TO OBTAIN PUBLIC TRUST
MUST BE US CITIZEN OR PERMANENT RESIDENT/GREEN CARD
FOR PERMANENT RESIDENT/GREEN CARD - MUST HAVE BEEN IN THE U.S. FOR A MINIMUM OF 3 CONSECUTIVE YEARS
Education: This classification normally requires a relevant degree. Engineering positions require a degree in engineering or computer science
At least six years of experience in the design and development of applications
At least six years of experience developing analysis & design and software architecture documents
At least six years coding experience with Java / Java Spring
At least 3 years experience working on modernizing applications to microservices and migrating applications into AWS
At least five years of experience with current network, development and database architectures and technologies
At least five years of experience developing systems architectures, as required
At least five years of experience developing enterprise projects utilizing iterative system development methodologies, as required
Knowledge of advanced testing tools and at least one year of experience with automated test driven development in an agile environment
Experience with continuous integrated and continuous delivery (CI/CD) tools and technologies
At least one year of experience with user story development or analysis in an agile development environment, as required
At least three years of experience as a technical leader of software engineering or computer professionals, as required
At a minimum, DevSecOps tooling and processes knowledge is required
Benefits
MEDICAL
DENTAL
VISION
401K
Short Term Disability
Long Term Disability
Life Insurance
PTO
PAID HOLIDAYS