Quick overview
Job description
Job Title: Software Developers
Location: Richardson, TX
Employer: 4Consulting, Inc
Position Type: Full Time
Worksite: Hybrid
Position Summary
4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management, cybersecurity, infrastructure, or project delivery services for client projects. The selected candidate will perform duties consistent with the client’s project requirements and company delivery standards.
Essential Duties and Responsibilities
The candidate will be responsible for:
Design, develop, and maintain enterprise applications using Go, Java, JavaScript, and Python, ensuring reliable front-end and back-end functionality, performance, and scalability.
Design and implement distributed systems, microservices, APIs, and cloud-native solutions while contributing to system architecture, code reviews, technical design, and open-source technology integration.
Develop and optimize CI/CD pipelines, automated testing, and deployment workflows while implementing containerization and Infrastructure-as-Code practices to support secure and efficient software delivery.
Integrate security throughout the software development lifecycle by applying secure coding practices, conducting threat modeling and security design reviews, analyzing software dependencies, and coordinating remediation of security findings.
Minimum Qualifications
The position requires:
Education:
Bachelor’s degree in Computer Science, Information Technology, Engineering, Business, or related field, or equivalent combination of education and experience.
Experience:
5+ years of experience in enterprise software engineering and full-stack development, including hands-on development with Go and Java, application architecture, CI/CD implementation, and secure software development practices.
Technical Skills:
Go (Golang), Java, JavaScript, Python, Full-Stack Development, Microservices, REST APIs, CI/CD Pipelines, Docker, Kubernetes
Business / Domain Skills:
Experience supporting enterprise software platforms, distributed applications, and cloud-based business solutions within complex technology environments.
Experience designing, developing, enhancing, and integrating enterprise applications, APIs, interfaces, workflows, batch processes, and data-processing components supporting business operations.
Experience implementing software supply chain security, secure coding practices, security reviews, vulnerability remediation, and software development lifecycle controls.
Experience supporting banking and capital markets technology or cybersecurity initiatives involving secure enterprise applications, software delivery processes, and cross-functional engineering teams.
Communication:
Ability to communicate with technical and business stakeholders.
Documentation:
Ability to prepare project documentation, status updates, and deliverables.
Work Authorization:
Must be legally authorized to work in the United States. Sponsorship may be considered where permitted by company policy and project requirements.
Certification Required
None
Travel Required
None
Supervisory Role
No
Preferred Qualifications
Strong hands-on proficiency in Go and Java, with additional experience in JavaScript, Python, distributed systems, microservices, and enterprise application design.
Experience implementing CI/CD pipelines using tools such as GitHub Actions, GitLab, or Jenkins, along with Docker, Kubernetes, cloud platforms, and Infrastructure-as-Code practices.
A bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience, is required. A technical master's degree and direct software development experience in banking, capital markets, or cybersecurity environments are preferred.
Equal Employment Opportunity Statement
4Consulting, Inc is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, citizenship status, immigration status where protected by law, or any other legally protected status. All candidates will be evaluated based on job-related qualifications, experience, skills, availability, and ability to perform the essential duties of the position.
Similar jobs
- RH

Software Developer
Robert Half · Clearwater, FL · Hybrid 🇺🇸
GitScrumC#+6TechnologySalary not listed - GE

Software EngineerRecently posted
Genesis10 · Plano, TX · Hybrid 🇺🇸
DockerFastAPIMicroservices+12TechnologySalary not listed - BA

Senior Software EngineerRecently posted
Booz Allen Hamilton · Fort Meade, MD · On-site 🇺🇸
DockerFastAPIFlask+20Technology$86.9k - $198k/yr - SC
Software EngineerRecently posted
Corporation Service Company · Sacramento, CA · Remote 🇺🇸
C#PythonGenerative AI+5TechnologySalary not listed - TS

Software Engineer with Security ClearanceRecently posted
T-Rex Solutions LLC · Hanover, MD · On-site 🇺🇸
DockerPackerAnsible+9Technology$130k - $150k/yr - GE

Software Engineer - C++Recently posted
Genesis10 · Charlotte, NC · Hybrid 🇺🇸
SQLTechnologySalary not listed - TS

CNO Software Developer with Security ClearanceRecently posted
T-Rex Solutions LLC · Fort Meade, MD · On-site 🇺🇸
Embedded SystemsTCP/IPAssembly+4Technology$150k - $250k/yr - OR

Principal Software Engineer - Backend, Java/Python | Oracle HealthRecently posted
Oracle Corporation · United States · Hybrid 🇺🇸
MicroservicesOracleGit+4Technology$114.6k - $234.6k/yr - HA

Senior Manager, Systems EngineeringRecently posted
Harris Corporation · Carlsbad, CA · Hybrid 🇺🇸
Engineering$153k - $284k/yr - HA

Senior Specialist, Software Engineer - TS/SCIRecently posted
Harris Corporation · Palm Bay, FL · Hybrid 🇺🇸
DockerGitPython+4TechnologySalary not listed - IN

VMware EngineerRecently posted
InterBase Corporation · Columbia, SC · Hybrid 🇺🇸
VMwareEncryptionTCP/IP+1TechnologySalary not listed - BC
Senior Software Engineer **Sign-on Bonus Potential**Recently posted
Boeing Company · Annapolis, MD · Hybrid 🇺🇸
ShellGitConfluence+7Technology$175k - $220k/yr