Junior Software Developer
SCG Tech Solutions
Job Description
Job Description
Job Summary
SCG Tech Solutions is seeking two Junior Software Developers to join our growing software engineering team in Fort Worth. The role contributes to the design, development, testing, deployment, and continuous improvement of software solutions that support real transportation and logistics operations.
We are looking for early-career engineers with strong software engineering fundamentals, sound problem-solving skills, curiosity, and professional accountability. We hire primarily for engineering fundamentals and expect candidates to be comfortable learning and working within a modern software stack. Company-specific technology, business context, and domain knowledge are developed through the work.
Technology Environment
Our engineering environment includes Python, Node.js, JavaScript/TypeScript, React, APIs, SQL and PostgreSQL, Git-based development, CI/CD, cloud platforms, observability, and AI-assisted software development. Depending on the project, developers may also work with geospatial data, mapping, routing, integrations, automation, and data-intensive applications.
Candidates are not expected to have professional experience with every technology listed. Strong fundamentals, experience with at least one modern programming language, and the ability to learn unfamiliar technologies are more important than matching the stack tool for tool.
Duties & Responsibilities
Clarify requirements, user stories, acceptance criteria, assumptions, constraints, edge cases, and expected software behavior before implementation.
Design, implement, refactor, andmaintain clear and reliable software using sound engineering principles and appropriate responsibility boundaries.
Build backend services, integrations, APIs, and user interfaces within SCG Tech Solutions' technology environment.
Create andmaintain meaningful automated tests, debug systematically, and verify software behavior using evidence and testable hypotheses.
Work with application interfaces, relational data, validation, error handling, and basic data-quality safeguards.
Use version control and collaborative code review to support traceable, reviewable, and maintainable software changes.
Apply secure development and software configuration practices, includingappropriate handling of credentials, secrets, access, dependencies, and environment-specific settings.
Participatein established CI/CD, build, test, deployment, monitoring, release, rollback, and production-support processes while using logs and operational evidence to understand software behavior.
Use AI-assisted development tools responsibly while independently understanding, verifying, testing, debugging, securing, refactoring, and explaining the resulting software.
Communicate technical decisions, assumptions, blockers, risks, and escalation needs clearly while collaborating with technical and business stakeholders and contributing to continuous improvement.
Required Qualifications
- Strong problem-solving and requirements reasoning, including the ability to identify assumptions, constraints, missing information, edge cases, and practical trade-offs.
- Ability to write, read, debug, explain, and improve software using at least one modern programming language, with working knowledge of core software design principles.
- Understanding of common data structures, basic algorithmic and complexity reasoning, and how software choices affect correctness and maintainability.
- Understanding of software testing and debugging, including unit and integration testing and familiarity with Test-Driven Development principles.
- Working knowledge of application interfaces, SQL, relational database concepts, data validation, and foundational web application concepts.
- Working knowledge of version control and collaborative code review, plus basic understanding of software configuration, development environments, logs, deployment, and controlled software delivery.
- Basic understanding of secure coding and the appropriate handling of credentials, sensitive information, dependencies, and access.
- Ability to use AI-assisted development tools responsibly while understanding and validating the software produced.
- Strong communication, accountability, curiosity, coachability, intellectual honesty, and willingness to learn from feedback.
Education: A completed bachelor's degree in Computer Science, Software Engineering, Computer Engineering, IT/IS with substantial software-development coursework, or a related field is strongly preferred. Equivalent demonstrable software-development preparation may also be considered.
Preferred Qualifications
- Internship, capstone, research, open-source, freelance, personal-project, or professional evidence of building software applications or services.
- Exposure to one or more technologies in our environment, such as Python, Node.js, JavaScript/TypeScript, React, PostgreSQL, or comparable technologies.
- Experience with software projects involving significant data processing, data integration, data engineering, or data-quality concerns.
- Exposure to logistics, transportation, fleet operations, supply chain, or related industries.
- Familiarity with GIS, geospatial data, mapping, routing, or location-based applications.
- Exposure to Microsoft Azure, AWS, Google Cloud, containers, automated delivery pipelines, observability, or production environments.
- Exposure to AI/ML integrations, AI-assisted software development, or AI-enabled application capabilities.
Work Authorization and On-site Requirement
This is a full-time, on-site position in Fort Worth, Texas. Applicants must be legally authorized to work in the United States. SCG Tech Solutions does not provide employment-based immigration sponsorship for this position.
Why Join SCG Tech Solutions
You will join a growing engineering team building software for real transportation and logistics operations. The work is not limited to isolated exercises or internal demos. You will contribute to applications, integrations, automation, data-intensive systems, and AI-assisted solutions that support real business processes and production environments.
As an early member of the software engineering team, you will work across multiple parts of the software delivery lifecycle, collaborate directly with Technology Leadership and business stakeholders, and develop broader engineering judgment as your capability, delivery quality, and independence grow. Our on-site environment in Fort Worth supports close collaboration, faster access to operational context, and direct interaction with the people who use and depend on the software we build.
- ...clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data... ...are required by clients for selection even if it's a junior or entry-level position. The additional skills and project...SuggestedFull timeH1bImmediate startRemote work
- ...specifying, prototyping, and quoting products.Works with customers to transition new products into manufacturing, and scale to high volume.Develop models, tools, presentations, and documents to succinctly summarize and communicate with customers.Manage the technical interfaces...SuggestedPermanent employmentWork at office
$107.36k - $182.51k
Systems Software Engineer BAE Systems has an exciting opportunity for a Systems Software Engineer on the Data Analysis, Products, and Services (DAPS) team. The Senior Software Engineer develops and delivers functionality using Java, Python, proprietary languages, and related...SuggestedFull timeContract workLocal area- ...community at a time. ABOUT THIS ROLE We are seeking a talented Full Stack Developer to design, develop, and maintain our back-office applications. In this role, you will work closely with skilled software developers and business analysts to deliver backend solutions that...SuggestedWork experience placementWorldwide
$73.5k - $212.28k
...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in... ...Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred...SuggestedH1b- Hireverse is seeking an Entry Level Communications Representative in Fort Worth, TX to assist in creating materials for sales events, coordinating logistics for retail activities, and drafting follow-up communications. The role emphasizes learning, strong communication,...Junior
- A growing marketing firm in Fort Worth is seeking motivated individuals for the role of Entry-Level Marketing Representatives. You will engage with consumers face-to-face, educate them on promotions, and help execute marketing campaigns. Ideal candidates have experience...JuniorFull time
- Whitley Penn, one of the nation’s leading audit, tax, and advisory firms, is seeking an IT Security Analyst in a hybrid role based in Dallas/Fort Worth. This entry-level position supports firm-wide information security, monitors security events, and helps implement security...Junior
- ...SAP ABAP Developer Remote As a Senior ABAP Developer, you will be responsible for leading the design, development, and implementation of SAP ABAP solutions. You should possess strong expertise in SAP HANA concepts and have hands-on experience working with the 'Clean...Remote work
- ...teams including product management, R&D, and customer success to develop scalable and high-quality application solutions. They will be... ...At least 10 years of experience in applications engineering or software development, with a minimum of 5 years in a leadership role....Permanent employment
- Job Title Skills Required: Excellent with Objective-C and Swift, and Cocoa Touch Excellent with IOS frameworks such as UIKit, Core Animations. Proficient with Building native UI components using story boards, Auto layout Proficient with RESTful API's ...
- ..., or insurance applications are highly preferred. Day to Day: Support and maintain existing IBM Mainframe applications Develop, modify, test, and troubleshoot COBOL programs and JCL jobs Investigate production issues, application abends, and batch failures...
- ...procurement and implementation off the shelf standard solutions and/or develop new standard automation solutions to support customer product manufacturing equipment needsPlan and lead the hardware and software improvements of automated lines and off the shelf equipment, via...Work at officeLocal area
$60 - $65 per hour
..., Texas. The ideal candidate will have a strong background in software development, automation, and system design. This role requires... ...Development Life Cycle (SDLC) experience, including designing, developing, and implementing large-scale applications (front-end and back...Full timeContract workTemporary work- ...teams including product management, R&D, and customer success to develop scalable and high-quality application solutions. They will be... ...At least 10 years of experience in applications engineering or software development, with a minimum of 5 years in a leadership role....
- ...communicate short and long duration customer project goals based on current business conditions and evolving customer and market needs. Develop, deploy, and continuously improve tools for the effective and timely quoting of new products; train and support the sales team as...Permanent employmentWork at office
- ...Dallas, TX About the Role We're seeking a skilled Java/Python Software Engineer to join a high-performing engineering team supporting... ...infrastructure. You'll work in an Agile environment developing scalable microservices, containerized applications, and cloud...Work visa
- Wade Trim is seeking an Entry Level Civil/Mechanical Engineer to join our Industrial Commercial Energy Team in Fort Worth, TX. The role focuses on improving infrastructure with a bachelor's degree in civil or mechanical engineering and 0-3 years of related experience. Knowledge...JuniorRemote work
- Software Developer Position Minimum Qualifications Degree Requirements: BS in Computer Science or related fields. Agile development experience preferred. Technical Certifications: Full-stack development skillsets: GUI, backend service with the persistent data layer, and...
- Job Title: Senior Java Full Stack Developer Location - Fortworth, TX - Need local candidate Type: Contract Job description This is Hybrid... ...farranging impact Delivers high quality work and coaches more junior engineers on technical craftsmanship Conducts root cause...Contract workLocal area
- ...ContractRate: DOEUS Citizen, Green Cards, GC-EAD and H4 accepted, No Third-party agencies Corp to Corp.Major Job Duties and Responsibilities:Develops and modifies complex, deadline-intensive and/or mission-critical applications using advanced programming tools.Documents all code...
- ...requirements : • HashiCorp Vault/ AWS Secrets Management/ Azure Key Vault experience • 5 to 7 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications (front-end and back-end development) • 5+ years with...H1b
- ...1. Manage the end-to-end life cycle for the production of software and applications (Agile/DevOps). 2. Communicate efficiently... ...test cases for new and existing applications. 10. Design, develop and implement software independently or within a team. 11....Work experience placementRemote work
- Backend Java Developer We are seeking a skilled Backend Java Developer to join our dynamic team. As a Backend Java Developer, you will... ...maintaining robust, scalable, and efficient backend systems for our software applications. You will collaborate closely with cross-...
$32 - $45 per hour
...global Technology Risk Management team. This role will focus on strengthening application security across the Software Development Lifecycle (SDLC), developing security standards and controls, and supporting secure application and API development. Contract Details Type...Hourly payContract workLocal area3 days per week- Job Title: Backend Java Developer Experience: 3-5 years Job Summary: We are seeking a skilled and experienced Backend Java Developer to join our dynamic team. The ideal candidate will have 3-5 years of hands-on experience in backend development, specializing in Java with...
- ...interfaces to publishing, delivery and monitoring. This includes developing custom CMS components and applications, managing CI/CD... ...both end-users and technical teams. • Contribute across the full software development lifecycle, from planning to deployment. • Collaborate...
- ...POS experience. Strong analytical, technical, verbal and written communication skills; Experience writing technical documents, software design documentation, and maintenance; Experience with data manipulation and visualization tools; A proven understanding of database...Work experience placementWork at officeLocal areaRemote workWeekend work
- ...Application security responsibilities: Defines specifications and develop code and utilities, modifies existing programs, prepares test... ...Troubleshooting, debugging, maintaining and improving existing software Analyzes, designs, develops, codes and implements programs in...
- Job Title: Java Full stack Developer Location: Fort Worth, TX (Onsite) Client: TCS Job Description: Involving in sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings. Implementing the java code changes...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Developer. Be the first to apply!
- software developer positions Fort Worth, TX
- senior software engineer remote Fort Worth, TX
- software engineer contract Fort Worth, TX
- cybersecurity software engineer Fort Worth, TX
- part time software developer remote Fort Worth, TX
- software system engineer Fort Worth, TX
- software engineer remote Fort Worth, TX
- software developer no experience Fort Worth, TX
- software engineer visa sponsorship Fort Worth, TX
- software engineer Fort Worth, TX



