Software Engineer I

Location

United States

Posted

46 days ago

Salary

0

Seniority

Mid Level

Bachelor Degree2 yrs expExperience acceptedEnglishAngularAWSAzureCloudGoogle Cloud PlatformJavaPythonReactSQL.NET

Job Description

Software Engineer I

EmpiRx Health

• Support product requirements by implementing well-scoped technical solutions under guidance. • Collaborate with UX/UI designers to implement user interface components that align with design standards and accessibility guidelines. • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages. • Participate in peer code reviews to learn best practices and incorporate feedback. • Assist with improving system performance, reliability, and maintainability post-deployment. • Troubleshoot and resolve application issues with support from senior engineers. • Learn to identify and document technical debt as part of ongoing development.

Job Requirements

  • Bachelor’s degree; 2+ years without a degree.
  • Experience building or contributing to web-based applications through coursework, internships, or professional roles.
  • Familiarity with at least one modern programming language (e.g. Java, C#, Python).
  • Expose to modern frameworks (e.g. React, Angular, .NET Core)
  • Basic understanding of could concepts and public cloud platforms (Azure, AWS, or GCP).
  • Familiarity with SQL and relational databases.
  • Strong analytical and problem-solving skills.

Benefits

  • Paid Time Off
  • a 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • Employee Assistance Program

Related Job Pages

More Full-stack Engineer Jobs

Social Discovery Group logo

Senior Software Engineer, NodeJS, AWS

Social Discovery Group

Top world’s largest social discovery company uniting 70+ brands with 500M+ users

Full TimeRemoteTeam 1,001-5,000Since 20 yearsH1B No Sponsor

• Collaborate with the team and business stakeholders • Design and decompose high-level architecture, implementation plans • Implement technical solutions including DevOps practices • Deploy solutions to production • Monitor the entire system and resolve incidents as they arise • Continuously improve system stability and performance • Reduce technical debt • Introduce new technologies and engineering practices • Review architectural decisions and code • Maintain and evolve CI/CD pipelines, code quality tooling, and testing practices

Worldwide
Job Closed
AnaVation logo

Full Stack Developer

AnaVation

AnaVation LLC delivers cost-effective, high-value solutions to help solve its clients’ most analytical and technical problems. The company believes that the f

Title: Full Stack Developer Location: Chantilly, VA Type: Full Time Workplace: hybrid Category: Federal Law Enforcement Job Description: Be Challenged and Make a Difference In a world of technology, people make the difference. We believe if we invest in great people, then great things will happen. At AnaVation, we provide unmatched value to our customers and employees through innovative solutions and an engaging culture. Description of Task to be Performed: We are seeking a Senior Full Stack Developer to join our dynamic technical team and contribute to the development of a Digital Evidence Management System. The ideal candidate will be experienced with Java/Spring, JavaScript/React and relational databases, and will have a passion for building scalable, data-driven applications aligned with critical business and mission objectives. You will collaborate with cross-functional teams to design, develop, and maintain data pipelines, APIs, and analytical tools. This position allows for 80% remote work, with an on-site requirement of one day per week at either our Chantilly, VA office or a customer site in Woodbridge, VA. You will be required to pass a high-risk public trust background investigation. Position Responsibilities: - Develop software to support how digital evidence is collected, managed, and analyzed. - Improve system performance by building tools that integrate and automate data processes. - Document your work to ensure systems work smoothly and can scale for future needs. - Update and improve existing tools to fit new goals and requirements. - Build custom tools to support advanced investigative workflows. - Provide technical advice to support ongoing forensic and investigative work. Required Qualifications: - A Bachelor’s degree in Computer Science, Engineering, or a similar field. - At least 4 years of professional experience in software development. - Hands-on programming experience with Java, JavaScript, Python, and SQL. - Experience working with Java Spring framework.. - Knowledge of working with relational databases like PostgreSQL - Experience with CI/CD and code management tools like GitLab or Github - Good problem-solving skills and ability to align technical work with business needs. - Ability to pass a High-Risk Public Trust background investigation Preferred Qualifications: - Front-End Development Skills: Experience with JavaScript or TypeScript, particularly using frameworks like ReactJS. - Familiarity with Agile development methodologies and collaborative environments. - Experience with Identity and Access Management and OAuth2 data flows - Terraform Proficiency for infrastructure automation. - Experience working with AWS and Nutanix cloud platforms. Benefits - Generous cost sharing for medical insurance for the employee and dependents - 100% company paid dental insurance for employees and dependents - 100% company paid long-term and short-term disability insurance - 100% company paid vision insurance for employees and dependents - 401k plan with generous match and 100% immediate vesting - Competitive Pay - Generous paid leave and holiday package - Tuition and training reimbursement - Life and AD&D Insurance About AnaVation AnaVation is the leader in solving the most complex technical challenges for collection and processing in the U.S. Federal Intelligence Community. We are a US owned company headquartered in Chantilly, Virginia. We deliver groundbreaking research with advanced software and systems engineering that provides an information advantage to contribute to the mission and operational success of our customers. We offer complex challenges, a top-notch work environment, and a world-class, collaborative team. If you want to grow your career and make a difference while doing it, AnaVation is the perfect fit for you! AnaVation is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Virginia
Twilio logo

Senior Cloud Software Engineer

Twilio

Twilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible schedule, part-time, hybr

• Lead the execution end-to-end: Design and lead the implementation of scalable, high-availability cloud infrastructure, moving beyond feature work to drive long-term platform strategy while championing Twilio’s "progress over perfection" mindset to deliver continuous, high-impact shipments. • Operational Excellence: Own the reliability of services handling billions of weekly requests, setting the standard for operational best practices and incident response. • Infrastructure Strategy: Drive the evolution of our Infrastructure as Code (IaC) patterns using Terraform, ensuring modularity, security, and reusability across the organization. Always aim for a self -service approach such that it keeps the team’s TOIL at minimum. • Continuous optimization: Continuously looks for optimizations in our pipelines/releases/deliveries that balance rapid deployment with rigorous safety checks. • Technical Mentorship and Reviews: Actively mentor L1 and L2 engineers as well as help with code reviews, design docs, and pair programming to foster a culture of technical excellence. • Cross-Functional Influence: Collaborate with Cross teams, Product and Engineering leadership to align technical roadmap, debt reduction and new feature deliveries. • Continuous Innovation: Be an owner and continuously research and prototype to optimise Twilio’s API infrastructure to provide best in class service to the customers

Spain

The Role We are seeking a highly skilled Full Stack Developer based in Poland or Germany to design, build, and maintain systems that calculate, validate and distribute financial invoice data within the logistics and repair services domain. This role focuses on ensuring accurate billing between service partners and customers, while supporting approval workflows and compliance requirements. The developer will collaborate closely with Finance, Operations, Data and Partner Management teams to deliver high-quality, scalable solutions. A key part of this role is to enhance and extend an existing billing engine and onboard additional customers from new business areas, ensuring scalability and future readiness. The position requires strong communication abilities in English and Polish, as the developer will collaborate with international teams operating in both languages. Your Responsibilities Billing & Invoice Data Processing - Design and implement backend services for invoice data extraction, validation, calculation, and transformation based on contractual rules, SLAs, pricing matrices and repair service conditions. - Develop logic to consolidate data from logistics events, repair operations, partner services and external financial inputs. - Ensure accurate settlement and reconciliation between partners (e.g., repair centers, logistics providers) and customers. - Maintain audit trails and financial data integrity across the entire billing workflow. Approval & Workflow Automation - Build configurable approval workflows for internal and external stakeholders (e.g., finance controllers, partner managers, customer approvers). - Implement rule engines for exception handling, dispute management and manual overrides. - Provide UI features for reviewing, commenting, and approving billing items and invoice lines. System Architecture & Full Stack Development - Develop scalable solutions that support onboarding of new customers and business areas. - Design, develop and maintain robust backend APIs (REST) and microservices supporting billing and invoicing features. - Create and modernize intuitive front-end interfaces for financial reporting, approval monitoring, dispute resolution, and invoice line-item inspection. - Ensure seamless integration with operational systems, logistics platforms and finance systems. - Contribute to database schema design focusing on financial accuracy, performance and auditability. Data Quality, Compliance & Security - Implement and maintain validation frameworks ensuring high data accuracy across billing sources. - Ensure compliance with financial regulations, tax rules, customer/partner contracts and data protection requirements. - Build monitoring and alerting systems to detect anomalies in pricing, invoice volumes or approval delays. Collaboration & Stakeholder Management - Work closely with Finance, Operations, Partner Management and Data Engineering teams to improve billing performance and accuracy. - Translate business requirements into technical specifications, workflows and architecture components. - Support internal and external audits through transparent documentation and traceable system behaviour. Your Profile Technical Skills - Strong proficiency in full-stack development (e.g., TypeScript/Node.js, Java, Python, C#, or similar backend languages; React, Angular or Vue for frontend). - Experience with relational databases (MySQL, PostgreSQL is an advantage) and data modelling for financial transactions. - Knowledge of microservice architectures, API design, message queues and integration patterns. - Experience with cloud platforms (AWS), GitLab and CI/CD pipelines. Domain Knowledge - Understanding of invoicing, billing rules, tax logic and financial reconciliation processes. - Experience in logistics, repair services, or supply chain is a plus. - Knowledge of approval workflows and audit-compliance workflows. Language Skills - Fluent English (required) - for business communication, documentation and interaction with international stakeholders. - Fluent Polish (required) - for collaboration with Polish-speaking technical teams and operational stakeholders. Soft Skills - Agile mindset, embracing iterative development, continuous improvement, transparency and collaboration. - Strong analytical and problem-solving abilities, with high attention to financial accuracy. - Ability to work cross-functionally and translate complex requirements into scalable technical solutions. - Clear communication skills for stakeholder discussions and documentation. Location You should be based in Germany or Poland. This a full Home office-based position What We Offer - A versatile area of responsibility with which you are at the pulse of the company with the opportunity to influence crucial decisions - A flexible inclusive working environment - A multi-cultural operating company - An open-minded, positive and motivated environment with flat hierarchies and short decision paths - The ability to work independently and responsibly and contribute your talents - Colleagues which are more than happy to welcome you Your application Please send your CV in English.

Germany + 1 moreAll locations: Germany | Poland