Senior Application Programmer – EBS

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 1996H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

$140K - $150K / year

Seniority

Senior

Bachelor Degree10 yrs expEnglish

Job Description

Senior Application Programmer – EBS

Horizon Industries, Limited

• Providing expert-level knowledge of sustainment lifecycle management activities for programs and project operations. • Analyzing functional business applications and design specifications across multiple domains (finance, accounting, personnel, logistics, contracts). • Developing block diagrams and logic flowcharts; translating detailed designs into computer software. • Designing, coding, testing, debugging, and refining software to produce required products. • Preparing required program-level and user-level documentation. • Enhancing software to reduce operating time and improve efficiency. • Providing technical direction to programmers to ensure deadlines are met. • Devising or modifying procedures to solve complex problems, considering equipment capacity, limitations, and operating requirements.

Job Requirements

  • Bachelor’s Degree in an Information Technology–related field and 10+ years of relevant experience.
  • Expert-level knowledge of sustainment lifecycle management for programs and project operations.
  • Experience with Application Programming Interfaces (APIs) to support low-code/no-code platform models.
  • Hands-on experience with low-code/no-code Business Process Modeling Notation (BPMN) tools.
  • Experience developing application and process automation software based on BPMN models.
  • Experience in agile and hybrid low-code application development.
  • Background as an application programmer on large-scale DBMS with the ability to develop complex software to satisfy design objectives.
  • Relevant certification from a nationally recognized technical authority.
  • DoD Approved 8570 Baseline Certification: Category IAT Level - I (A+ CE, CCNA Security, CND, Network Security, SSCP) OR higher (IAT Level - II or III).
  • DLA CE Cert IA Role/Function: MuleSoft Certified Developer - Level 1.

Benefits

  • A comprehensive benefits package including healthcare (medical, dental, vision, and disability)
  • a 401 (k) program where you are 100% vested from day one with an employer match after 90 days.
  • An Educational Assistance program.
  • a Student Loan Repayment Program
  • Gym Reimbursement Program.
  • Paid Time off
  • Dynamics, a passionate, multi-disciplinary team of creative minds to work with, and many more.

Related Job Pages

More Software Engineer Jobs

Rithum logo

Director, Engineering – Data & Insights

Rithum

Rithum is the heartbeat of commerce

Full TimeRemoteTeam 501-1,000Since 1997H1B No Sponsor

• Oversee and manage multiple software engineering teams, ensuring they are working efficiently and are aligned with organizational objectives. • Provide mentorship and career development opportunities to engineering managers and senior engineers, helping them grow as leaders. • Lead efforts to recruit, hire, and retain top engineering talent – to ensure we build high-performing, diverse teams that collaborate effectively. • Foster an environment where teams feel pride and ownership in their product and Rithum as a whole. Create and nurture a positive, inclusive, and innovative engineering culture that aligns with company values and promotes teamwork, diversity, and collaboration. • Encourage an attitude of proactive responsibility (finding problems before the client does), and a sense of ownership and urgency in resolving client-facing production problems quickly. Create a culture where people don't just point out problems but also become a part of the solution. • Develop and communicate the long-term technical vision and strategy that aligns with the company’s business goals. Work with C-level executives to translate business needs into actionable engineering plans. • Collaborate with product management to develop and prioritize the engineering roadmap, ensuring resources are allocated effectively to meet project deadlines and business priorities. • Plan and manage the engineering budget, ensuring efficient use of resources while balancing project needs and cost constraints. • Assure education, awareness, and adherence of your team to Rithum software development processes and standards, including Scrum agile development, automated testing, internationalization, usability, scalability, and service-oriented architecture initiatives. • Continuously assess and refine development processes to increase efficiency, reduce bottlenecks, and improve collaboration between engineering and other teams. • Oversee the design and development of advanced software solutions that scale across hundreds of servers and meet aggressive fault tolerance standards. • Regularly communicate progress, technical challenges, and project outcomes to the executive team, providing insights that guide broader business strategy. • Ensure that all stakeholders, including product, operations, and business leaders, are aligned on technical initiatives and that expectations are managed effectively. • Interface with key clients, partners, and external stakeholders when necessary, providing technical insight and ensuring smooth delivery of software products.

United States
$175K - $328K / year
TransUnion logo

Software Developer

TransUnion

TransUnion is a global information and insights company that makes trust possible by ensuring that each consumer is reliably and safely represented in the marketplace. We do this by having an accurate and comprehensive picture of each person. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. Because of our work, organizations can better understand consumers in order to make more informed decisions, and earn their trust through great, personalized experiences, and the proactive extension of the right opportunities, tools and offers. In turn, consumers can be confident that their data identities will result in the opportunities they deserve. We make trust possible, so businesses and consumers can transact with confidence and achieve great things. We call this Information for Good®—it’s our purpose, and what drives us every day.

Full TimeRemoteTeam 10,001+Since 1968H1B Sponsor

TransUnion's Job Applicant Privacy Notice What We'll Bring: We focus on TDD, Microservices, Cloud Serverless Computing and automated pipelines to deliver high, quality continuous improvements to the platform. Our stack includes Node.js, PHP, MariaDB, DynamoDB, AWS Lambda, GitHub Actions, Terraform, as well as our internal programming language that powers our decisioning. What You'll Bring: The team is responsible for the Decisioning and Offers platform, which is built around a powerful, scalable decisioning engine. We collaborate with major financial institutions to host or integrate with their decisioning and offers platforms, providing customers with accurate, personalized offers and making it as seamless as possible for them to access these products. Our platform leverages large datasets, including Credit Bureau data, machine learning models and other techniques to power our decision-making processes. Impact You'll Make: What You’ll Be Doing - Contribute to the development and maintenance of internal tools and services - Write clean, reliable, and well-tested code using TDD - Create and maintain automated tests to ensure code quality and system reliability - Debug and fix issues in backend systems, often working directly with clients to understand the problem - Collaborate with the team on architecture, design, and implementation - Engage in code reviews and team discussions to grow your knowledge - Work with clients to gather requirements and understand real-world use cases - Take ownership of problems and follow them through to resolution - Use our internal programming language and tools to integrate with external services, build datapoints, replicate calculations, and host machine learning models. Must-Haves - Some experience coding in a backend language (e.g. Node.js, Python, Go, etc.) - A basic understanding of testing practices and test automation - Curiosity about system design, infrastructure, and automation - Willingness to learn, ask questions, and improve - Strong problem-solving mindset—you enjoy figuring things out - Comfortable communicating clearly with teammates and clients - Ability to manage multiple tasks at once, keep tickets updated and work with leadership to prioritize and continually deliver. Nice-to-Haves - Exposure to cloud platforms (e.g., AWS, GCP) - Familiarity with CI/CD pipelines - Experience with automated testing frameworks or writing tests as part of coursework or projects - Understanding of working with large datasets and machine learning models. This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management. TransUnion Job Title Engineer II, Software Development

Costa Rica
TransUnion logo

Software Developer

TransUnion

TransUnion is a global information and insights company that makes trust possible by ensuring that each consumer is reliably and safely represented in the marketplace. We do this by having an accurate and comprehensive picture of each person. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. Because of our work, organizations can better understand consumers in order to make more informed decisions, and earn their trust through great, personalized experiences, and the proactive extension of the right opportunities, tools and offers. In turn, consumers can be confident that their data identities will result in the opportunities they deserve. We make trust possible, so businesses and consumers can transact with confidence and achieve great things. We call this Information for Good®—it’s our purpose, and what drives us every day.

Full TimeRemoteTeam 10,001+Since 1968H1B Sponsor

TransUnion's Job Applicant Privacy Notice What We'll Bring: We focus on TDD, Microservices, Cloud Serverless Computing and automated pipelines to deliver high, quality continuous improvements to the platform. Our stack includes Node.js, PHP, MariaDB, DynamoDB, AWS Lambda, GitHub Actions, Terraform, as well as our internal programming language that powers our decisioning. What You'll Bring: The team is responsible for the Decisioning and Offers platform, which is built around a powerful, scalable decisioning engine. We collaborate with major financial institutions to host or integrate with their decisioning and offers platforms, providing customers with accurate, personalized offers and making it as seamless as possible for them to access these products. Our platform leverages large datasets, including Credit Bureau data, machine learning models and other techniques to power our decision-making processes. Impact You'll Make: What You’ll Be Doing - Contribute to the development and maintenance of internal tools and services - Write clean, reliable, and well-tested code using TDD - Create and maintain automated tests to ensure code quality and system reliability - Debug and fix issues in backend systems, often working directly with clients to understand the problem - Collaborate with the team on architecture, design, and implementation - Engage in code reviews and team discussions to grow your knowledge - Work with clients to gather requirements and understand real-world use cases - Take ownership of problems and follow them through to resolution - Use our internal programming language and tools to integrate with external services, build datapoints, replicate calculations, and host machine learning models. Must-Haves - Some experience coding in a backend language (e.g. Node.js, Python, Go, etc.) - A basic understanding of testing practices and test automation - Curiosity about system design, infrastructure, and automation - Willingness to learn, ask questions, and improve - Strong problem-solving mindset—you enjoy figuring things out - Comfortable communicating clearly with teammates and clients - Ability to manage multiple tasks at once, keep tickets updated and work with leadership to prioritize and continually deliver. Nice-to-Haves - Exposure to cloud platforms (e.g., AWS, GCP) - Familiarity with CI/CD pipelines - Experience with automated testing frameworks or writing tests as part of coursework or projects - Understanding of working with large datasets and machine learning models. This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management. TransUnion Job Title Engineer II, Software Development

Costa Rica
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• The Senior Director of Engineering is responsible for managing, coaching, tracking and reporting through their heads of department – CIP and Project Engineering a highly skilled team. • This position is also responsible for direct, develop and mentoring of the team to build engineering competency and grow talent within the organization. • This role also works with regional peers around the globe to ensure consistent best practices are deployed across the contract logistics network.

Texas