Junior Full-Stack Software Engineer
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
19 days ago
Flexi Software is hiring a junior full-stack engineer to build and deliver its next-generation platform for financial institutions. The role spans C# services, modern web front ends, SQL Server, AI-assisted development, and limited work on legacy Windows desktop solutions.
Tags
Fashion
Manufacturing
Sales
Insider Connection @Grupo Flexi
2 email credits available today
Beyond your network
Find More Connections
From your previous company
Diego García Barrientos
Systems Operation Engineer
Previously@Tata Consultancy Services
from your School
Responsibilities
Build, test, and deliver full-stack features for Flexi's next-generation platform, working across C# back-end services and APIs and Node.js, React, and Next.js front ends
Write clean, maintainable, well-tested code, including unit and integration tests, as part of every change you ship
Work with Microsoft SQL Server: write queries and stored procedures, design tables, and learn to tune for application and database performance
Use AI coding assistants and agentic workflows daily across design, coding, code review, testing, and documentation, and learn to direct them effectively
Review and verify AI-generated code with care, owning correctness, security, and quality for everything you commit
Take part in code reviews, both giving and receiving feedback, to build skill and uphold team standards
Contribute to CI/CD pipelines, automated testing, and release practices so changes move to production safely and often
Build with the security, reliability, and data integrity expected of enterprise financial software, including input validation, error handling, and audit-friendly design
Investigate and resolve defects, tracing issues across the front end, services, and database
Write and maintain technical documentation, including API documentation and developer notes
Partner with Product, QA, and senior engineers to turn requirements into shipped customer-facing software
Contribute on a limited basis to Flexi's legacy Windows desktop solutions in C++ and C#, while next-generation web platform delivery remains your primary focus, and learn how the new platform integrates with these existing products and our DevOps environment
Grow your skills through mentorship, pairing, and regular feedback, and share what you learn about AI-assisted development with the team
Preferred
Experience with ASP.NET Core, Entity Framework, or Web API development
Experience with Vite, modern build tooling, and component libraries or design systems
Experience delivering web applications in a B2B software environment using modern AI-accelerated tools such as Claude Code, Cursor, and Codex, including prompt and context engineering for coding tasks
Exposure to automated testing frameworks such as xUnit, NUnit, Jest, Playwright, or Cypress
Familiarity with CI/CD pipelines, such as Azure DevOps or GitHub Actions, and containerization
Exposure to AWS or Azure cloud platforms
Interest in or exposure to secure coding practices, including OWASP guidance
Experience with ERP, accounting, financial, or other enterprise systems of record, especially B2B enterprise software, and prior experience in the financial services industry or financial accounting
Benefits
Paid holidays and paid time off
401(k) Plan with company match
Health and dental insurance
Life and disability insurance
Vision discount plan
Hybrid work arrangement (Atlanta, GA area only)
Mentorship, pairing, and regular feedback
Somos la marca mexicana líder en calzado, reconocidos internacionalmente por el confort y la calidad existente en cada uno de nuestros productos.
León, Guanajuato, MEX
https://www.flexi.com.mx
Late Stage
Recent News
EIN Presswire
The Top Financial Close Management Software According to the FeaturedCustomers Winter 2025 Customer Success Report
2025-04-01
Company data provided by
AI Tools
Customize Your Resume
Maximize your interview chances
Build Cover Letter
Make your application stand out
Analyze How Well You Fit
Understand your strength & weakness
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related technical field — or equivalent practical experience, such as a bootcamp, internship, or substantial project work
0–3 years of professional software development experience; internships and strong personal or academic projects count
Working knowledge of C# and the .NET platform, including object-oriented programming fundamentals, and a willingness to work in legacy C++ and C# Windows desktop code on a limited basis
Working knowledge of JavaScript or TypeScript, HTML, and CSS, with hands-on experience building applications in React
Experience or coursework with Node.js and Next.js, including routing, server-side rendering, and API routes
Working knowledge of relational databases and SQL, with exposure to Microsoft SQL Server preferred
Familiarity with building and consuming REST APIs
Experience with Git and a collaborative, pull-request-based workflow
Active, hands-on use of AI coding assistants and agentic tools in your own work, with a clear sense of when to trust their output and when to question it
A solid grasp of software testing fundamentals, including writing unit tests
Strong problem-solving skills and attention to detail
Clear written and verbal communication skills, and the ability to ask good questions and take feedback well
AI-curious and AI-forward; you actively use AI tools in your own work, enjoy experimenting with agentic workflows, and share what works
Rigorous about quality; you treat AI output as a draft to be verified, not a result to be trusted blindly
A builder; you like turning an idea into working software and seeing it used
Eager to learn; you ask questions, seek feedback, and improve quickly
Hands-on and persistent; you stay with a hard bug until you understand the cause
Security- and detail-minded; you understand that accuracy and data integrity matter in financial software
Collaborative and low ego; you work well with engineers, QA, and Product
High integrity and sound judgment; trusted with sensitive customer and product information
Positive attitude and sense of humor; work is way more fun with people you enjoy!
Experience with ASP.NET Core, Entity Framework, or Web API development
Experience with Vite, modern build tooling, and component libraries or design systems
Experience delivering web applications in a B2B software environment using modern AI-accelerated tools such as Claude Code, Cursor, and Codex, including prompt and context engineering for coding tasks
Exposure to automated testing frameworks such as xUnit, NUnit, Jest, Playwright, or Cypress
Familiarity with CI/CD pipelines, such as Azure DevOps or GitHub Actions, and containerization
Exposure to AWS or Azure cloud platforms
Interest in or exposure to secure coding practices, including OWASP guidance
Experience with ERP, accounting, financial, or other enterprise systems of record, especially B2B enterprise software, and prior experience in the financial services industry or financial accounting
Required skills
C#, .NET, JavaScript/TypeScript, HTML and CSS, React, Node.js, Next.js, Microsoft SQL Server, REST APIs, Git, Unit Testing, Claude Code, Cursor, and Codex
Preferred skills
Exposure to AWS or Azure cloud platforms
Experience
Entry level
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Atlanta, GA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…