Job Closed
This listing is no longer active.
Agility. Performance. Innovation.
Junior Software Developer
Location
United States
Posted
14 days ago
Salary
0
Seniority
Junior
Job Description
Junior Software Developer
Precise Software Solutions, Inc.
• The Junior Developer will work under the direction of the Lead Developer and Solution Architect to support development and modernization activities including: Contributing to agile sprint-based development of new capabilities including inspection submission workflows, firm information management, sample data exchange, and assignment management modules. • Supporting the migration and replatforming of legacy Oracle-based systems to a modern technology stack deployed on FDA AWS GovCloud. • Developing and maintaining RESTful APIs and microservices, including migration of existing Oracle Service Bus services to containerized Spring Boot microservices. • Participating in the establishment and maintenance of CI/CD pipelines using GitLab, Jenkins, and FDA-approved DevSecOps tooling, including infrastructure-as-code (IaC) and automated testing frameworks. • Contributing to frontend and portal UI development to support 508-compliant, responsive user interfaces for FDA staff and state regulatory partner users. • Assisting with database migration efforts, including schema mapping and data preparation activities related to the database consolidation onto AWS RDS. • Leveraging agency-approved Artificial Intelligence (AI) tools to assist in requirements analysis, code generation, automated testing, and documentation creation. • Participating in code reviews, architecture design reviews, and peer reviews in accordance with FDA standards and FDA EPLC processes. • Writing clear and concise technical documentation, including user stories, acceptance criteria, and technical specifications, uploaded to the FDA SharePoint repository within three business days of creation. • Ensuring all developed software complies with Section 508 accessibility standards, OWASP secure coding best practices, and FDA security and privacy requirements.
Job Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent combination of education and experience.
- One to three years of hands-on software development experience, including internships, academic projects, or professional work.
- Proficiency in at least one object-oriented or modern programming language such as Java, Python, or JavaScript.
- Foundational understanding of RESTful API development and web services concepts.
- Basic familiarity with cloud platforms, with preference for Amazon Web Services (AWS).
- Ability to work in an Agile/Scrum development environment and contribute to sprint planning, daily stand-ups, and retrospectives.
- Strong communication skills and ability to collaborate effectively with cross-functional teams, including business analysts, testers, and government stakeholders.
- Solid grasp of core programming concepts (variables, loops, functions, data structures), familiarity with at least one or two languages/frameworks relevant to your stack, basic understanding of version control (Git), ability to read and understand existing code (not just write new code), some exposure to databases and basic SQL queries, and awareness of debugging techniques and how to troubleshoot errors.
- Willingness and eligibility to obtain a Tier 2 (Moderate Risk) background investigation and FDA Personal Identity Verification (PIV) Card.
- Must have resided in the United States for at least three of the past five years (required for background investigation eligibility).
- Demonstrated familiarity with Artificial Intelligence (AI) and AI-enabled development tools is required for this position.
- Experience applying AI/ML algorithms for data validation, anomaly detection, or workflow optimization is expected.
- Candidates should also be prepared to document and track AI tool usage, including efficiency gains and cost savings, in accordance with program reporting requirements.
- Familiarity with Large Language Models (LLMs), AI-assisted requirements analysis, or automated test generation is a plus.
Benefits
- Comprehensive Health Benefits (Medical, Dental and Vision)
- Flexible Spending Accounts (FSA) & Health Savings Account (HSA)
- Retirement Plan with 4% match and discretionary match at year end
- Paid Time Off (PTO): 15 days of PTO accrued per year; 7 holidays+ 3 Floating holidays; 2 Innovation days (paid training days)
- Short Term and Long-Term Disability
- Paid Parental Leave
- Paid Jury Duty leave
- Life and AD&D Insurance
- Critical Illness Insurance
- Training and Development
- Wellness Incentives & Discount programs
- Employee Referral Program
- Annual Charity Donation Match
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Software Developer
ECS Tech IncAll candidates must meet the following criteria: Must be a US Citizen, no dual Citizenships. Must be able to secure a Public trust clearance. Must be able to work across multiple programs across the Federal and DOD space. The core values that ECS looks for in an engagement manager include: Teamwork, Respect, Accountability, Integrity, and Leadership.
Role Description Everforth ECS seeks a dynamic and experienced Mid/Senior Full Stack Developer to provide solution engineering, design, and development services for our national security client. We are seeking a problem solver, who enjoys the challenge of tackling technical tasks and problems creatively and communally. A strong desire and aptitude for learning is a must with a proven ability to adapt and drive change - our solution is rapidly evolving, along with new requirements, technologies and the threat landscape. - Have a solid understanding of application architecture and interfaces. - Experience with data modeling, software development, and the execution of lifecycle delivery and support services, including SecDevOps and the integration of Operations and Maintenance (O&M) services. - Experienced with writing well-structured code and applications using coding best practices to deliver enterprise applications. - Proactively seeking opportunities to define and improve processes to align and optimize resources across technical areas and in response to a dynamic customer environment. - Provide thought leadership and influence through effective communication and consultative, analytical, organizational, and design skills. - Exceptional interpersonal and relationship-building skills who can relate to people at all levels of an organization and navigate strong personalities using excellent communication skills. Qualifications - Must be a US Citizen. - Must be able to obtain a Public Trust Clearance. - Bachelor's Degree in computer science, information systems management, engineering, or other relevant discipline. - 7+ years experience using Agile and SecDevOps practices and tools to iteratively and rapidly deliver secure enterprise scale solutions. - 3+ years experience leading technical analysis and solution development efforts, including evaluating new methodologies and technologies. - 3+ years experience working with Customer Experience / Human Centered Design experts to deliver customer-focused, effective solutions. - 3+ years experience building and deploying web applications with Python/Django and modern JavaScript, using a responsive, component-based UI approach. - 3+ years Experience with production relational databases and an ORM, plus containerized deployment to a cloud platform. - 5+ years experience designing and implementing solutions to include consideration of Federal security requirements. - Experience with Git-based version control and pull-request workflows. - Strong communication skills with both technical and non-technical stakeholders. - Excellent analytical and problem-solving skills. - Experience with issue-tracking and team collaboration platforms. - Experience building to web accessibility standards (WCAG 2.1 AA / Section 508). - Familiarity with domain registry/registrar architecture. - Working knowledge of DNS concepts and record types. Requirements - Salary Range: $155,000-$185,000 Benefits - General Description of Benefits
Senior iOS Engineer
OfficeHours Technologies Co.Founded in 2019, OfficeHours Technologies Co. is a growing company that provides a platform for knowledge sharing, connecting businesses and individuals with pr
• Own and shape our iOS app end to end: architecture, state, navigation, offline, and App Store delivery • Design and build polished, high-craft user experiences in Swift and SwiftUI, in close partnership with design and product • Make foundational technical decisions early, and re-architect where it's the right call, to set the app up to scale • Use AI coding tools to prototype and ship quickly, raising both velocity and quality • Partner with product and design leadership to take early versions of the app to production and beyond • Help establish the standards, tooling, and practices for mobile as we grow the team
• Design, build, ship, and own end-to-end product features used by thousands of developers and hundreds of millions of end-users. • Work across frontend, backend, and data boundaries, making thoughtful tradeoffs to deliver reliable, high-quality systems. • Take ownership from problem definition through production rollout and long-term maintenance. • Pair strong engineering fundamentals with good judgment — not trading correctness, reliability, or scalability for speed.
Junior Full Stack .NET Developer
EnlyteAt Enlyte, we combine innovative technology, clinical expertise, and human compassion to help people recover after workplace injuries or auto accidents. We support their journey back to health and wellness through our industry-leading solutions and services. Whether you're supporting a Fortune 500 client or a local business, developing cutting-edge technology, or providing clinical services you'll work alongside dedicated professionals who share your commitment to excellence and make a meaningful impact. Join us in fueling our mission to protect dreams and restore lives, while building your career in an environment that values collaboration, innovation, and personal growth.
Role Description This is a full-time remote position that can be located anywhere in the U.S. As a Junior Full Stack .NET Developer, you will lead the design, development, testing, and deployment of features and enhancements for Casualty Solutions Group products. This is a hands-on full stack role where deep .NET experience is required, while frontend and backend technology backgrounds can vary as long as you can design, build, and support production systems end to end. - Lead development of core features and architecture for assigned projects, ensuring high standards for code quality, performance, and scalability. - Own delivery across the software development life cycle from design through implementation, testing, and release. - Build and maintain backend services and APIs using .NET/ASP.NET patterns and best practices. - Contribute to frontend development in modern frameworks (React or equivalent) and drive cohesive full stack solutions. - Troubleshoot and resolve production issues across application layers. - Partner with cross-functional teams and communicate project status, tradeoffs, and risks to stakeholders. Qualifications - Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. - 2+ years of professional software engineering experience. - 2+ years of hands-on experience with C# and .NET. - 2+ years of hands-on experience with ASP.NET / ASP.NET Core (required). - Full stack development experience across backend and frontend applications. - General backend understanding with experience in one or more of the following: Microsoft SQL Server, PostgreSQL, or similar backend/data technologies. - Hands-on depth in at least one modern frontend framework (React, Angular, Vue, or equivalent). - Experience building and consuming REST APIs using best practices. - Experience with CI/CD tooling such as Jenkins, Azure Pipelines, and/or GitHub Actions. - Experience with Git-based source control workflows. - Basic familiarity applying AI tools/capabilities in software development workflows. - Strong communication, collaboration, and mentoring skills, especially when working with junior team members. Requirements - Experience with containerization and orchestration technologies such as Docker and/or Kubernetes. - Experience with cloud platforms (AWS and/or Azure). - Experience with Agile/Scrum delivery models. - Experience with infrastructure and automation tools such as Ansible. Benefits - Medical, Dental, Vision, Health Savings Accounts / Flexible Spending Accounts. - Life and AD&D Insurance. - 401(k). - Tuition Reimbursement. - An array of resources that encourage a lifetime of healthier living.


