Senior Software Engineer
4 weeks ago
We are seeking a highly skilled Senior Software Engineer to join our team at ACL Digital. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.
Key Responsibilities:
- Develop efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, and APIs.
- Enhance and maintain on-prem and internal PAAS applications, and actively rework these to AWS along project timelines.
- Help to design and implement serverless patterns from containerized applications.
- Build industry-standard APIs and help with establishing, consuming, and routing calls, connectivity protocols, and policy.
- Design, develop, and implement architecture patterns that are optimized for SLAs, reliability, and cost.
- Look upstream and downstream to see around corners and anticipate future consequences for immediate technical choices.
- Help to establish and grow a culture of software craftsmanship best practices, including TDD/BDD and Test Automation (both Unit and Integration), Continuous Integration, and Continuous Deployment.
- Drive performance improvements including monitoring, detailed metrics, problems, trends, and costs, in order to determine solutions, required process changes, etc. that will make the function more efficient.
- Ensure adherence to security standards and compliance with privacy rules and regulations early in the development.
- Be aggressive to resolve and prevent technical debt.
- Actively engage in Agile software development activities, including sprint planning, daily standups, and retrospectives, with an aim to continuously improve.
- Collaborate frequently to share ideas and gain perspective. Communicate critical information in a clear and timely manner, listen to others, and seek clarification to confirm shared understanding.
- Initiate and lead code reviews and continuous improvement efforts.
- Create usable documentation/playbook(s).
- Effectively analyze tradeoffs between usability and performance needs - communicate these across the team.
- Optimize pace and meet deadlines.
- Administer product upgrades and patches.
- Provide assistance and support other team members where required, including troubleshooting and maintenance of production systems/programs/applications.
- 24/7 On-call support rotation function is a component of this role.
Qualifications:
- High School Diploma, GED, or High School Equivalency.
- 2+ years' experience in Java, Full-stack, C#, .NET, and/or Python development experience is required.
- Experience working with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot.
- Skilled in writing, designing unit test cases using TDD and BDD methodologies.
- Hands-on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito, etc.
- Automation-minded: Hands-on experience of designing and writing automated tests for backend applications and data flow, using tools such as Postman, REST Assured, Cypress, Ready API, etc.
- Hands-on experience of working with continuous integration tools such as Jenkins, Circle CI.
- Broad hands-on experience in AWS Cloud serverless components and ability to build and maintain cloud data processing systems (i.e. ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, Dynamo, Sagemaker, Athena, etc.).
- Experience using relational and object databases and web service development standards and practices, including RESTful APIs, micro-services, and services.
- Experience working in an agile development environment using workload management tools like VersionOne/Agility.
- Expert troubleshooting and deployment experience with strong understanding of transforming business and functional requirements into efficient technical solutions.
- Experience with system integrations, optimizing performance and data integrity.
- Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information.
- Excellent judgment and problem-solving skills; individual should be able to resolve urgent problems in a calm and quick manner and display a high degree of initiative and drive.
- Ability to be effective in a high-stress environment.
- Be flexible and embrace challenges that are outside of your comfort zone.
Preferred Qualifications:
- Bachelor's Degree in Computer Science, Information Systems, with 4+ years of relevant technical experience or Master's degree in Computer Science, Information Systems with 2+ years of technical experience.
- Hands-on experience of creating test reports from automation test run using tools such as cucumber report, Extent report, etc.
- Experience with OpenShift.
- Working knowledge of MQ.
- AWS Certification is a plus.
- DevOps and/or automation experience in code testing, building, and deployment a plus.
- Experience building computer software within the airline industry is a plus.
- Knowledge of Windows Server and Client-UX operating systems a plus.
Equal Employment Opportunity:
ACL Digital is proud to be an Equal Employment Opportunity Employer. We are committed to diversity and inclusion regardless of age, race, color, ancestry, religion or creed, sex, national origin, sexual orientation, citizenship, marital status, disability, gender identity, veteran status, or any other characteristic protected by law.
Accommodations for Applicants:
If you are an individual with a disability and need a reasonable accommodation to assist with your job search or employment application, please contact us by completing our Accommodations for Applicants form. For any other queries, send an email to or call the ACL Digital HR Help/Accommodation at .
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Jonas Software UK Full timeJob Description:We are seeking a highly skilled Senior Engineer to join our team at Jonas Software UK. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and implement software solutions using AWS core services.Lead technical teams and...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Motion Recruitment Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Motion Recruitment. As a Senior Software Engineer, you will be responsible for designing and developing software applications using the Microsoft stack.Key ResponsibilitiesDesign and develop software applications using C#, .NET core, and AzureWork on the frontend...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Travelers Insurance Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers Insurance. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing advanced software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software systems, including front-end...
-
Senior Software Engineer
1 month ago
Atlanta, Georgia, United States Waystar Full timeAbout This PositionThe Waystar team is seeking a highly skilled Senior Software Engineer to join our growing team of innovators. As a key member of our engineering team, you will be responsible for designing, building, and implementing cutting-edge software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely...
-
Senior Site Reliability Engineer
4 weeks ago
Atlanta, Georgia, United States Jonas Software UK Full timeAbout the Role:We are seeking a highly skilled Senior Site Reliability Engineer to join our team at Jonas Software UK. As a key member of our technical operations team, you will be responsible for ensuring the reliability, scalability, and performance of our cloud-based infrastructure.Key Responsibilities:Design, implement, and maintain scalable and highly...
-
Senior Manager, Software Engineering
4 weeks ago
Atlanta, Georgia, United States Hispanic Technology Executive Council Full timeJob Title: Senior Manager, Software EngineeringWe are seeking a highly skilled Senior Manager, Software Engineering to join our team at Hispanic Technology Executive Council. As a Senior Manager, Software Engineering, you will be responsible for leading a team of software engineers and developing innovative solutions to meet the company's goals.Key...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Genesis10 Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Genesis10. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using Java, C#, Python, and other programming...
-
Senior Software Development Engineer
4 weeks ago
Atlanta, Georgia, United States Brooksource Full timeJob Title: Senior Software Development EngineerJob Summary: We are seeking a highly skilled Senior Software Development Engineer to join our team at Brooksource. As a key member of our Supply Chain team, you will be responsible for developing the backend and frontend for delivery and supply chain applications.Key Responsibilities:Developing software...
-
Senior Software Engineer
1 month ago
Atlanta, Georgia, United States Deluxe Corporation Full timeAbout the Role:Deluxe Corporation is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will work collaboratively with engineering management, product managers, and other software engineers to develop new product offerings and improve existing SAAS solutions for clients within the financial services...
-
Senior Software Engineer
1 month ago
Atlanta, Georgia, United States Waystar Full timeAbout This PositionThe Waystar team is seeking a highly skilled Senior Software Engineer to join our growing team of innovators. As a key member of our engineering team, you will be responsible for designing, building, and implementing scalable software solutions that meet the needs of our customers.You will work closely with our cross-functional teams to...
-
Senior Cloud Software Engineer
1 month ago
Atlanta, Georgia, United States TalentBridge Full timeJob Title: Senior Cloud Software EngineerAt TalentBridge, we're seeking a talented Senior Cloud Software Engineer to join our Cloud Services team. As a key member of our team, you will be responsible for building and expanding the services powering our API ecosystem, solving problems for a large community of fellow developers.Key Responsibilities:Design and...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Scientific Research Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Scientific Research Corporation. The ideal candidate will have a strong background in software development, with a focus on C++ and distributed systems.The successful candidate will be responsible for mentoring software engineers, ensuring software design...
-
Senior Software Engineering Manager
4 weeks ago
Atlanta, Georgia, United States NCR Voyix Corporation Full timeJob Title: Senior Software Engineering ManagerJob Summary:We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team at NCR Voyix Corporation. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to drive technical innovation.Key...
-
Senior Software Development Engineer
4 weeks ago
Atlanta, Georgia, United States Harmonic Full timeJob Title: Senior Software Development EngineerJob Summary:Harmonic is seeking a highly skilled Senior Software Development Engineer to lead the development of next-generation cable industry-leading products, services, and systems. The ideal candidate will have over 5 years of experience in the development of Embedded Real-Time systems and be familiar with...
-
Senior Full Stack Software Engineer
4 weeks ago
Atlanta, Georgia, United States Tech Stars Group LLC Full timeAbout the job Senior Full Stack Software EngineerPosition:Senior Full Stack Software EngineerTech Stars Group LLC is seeking a highly skilled and experienced Senior Full Stack Software Engineer to join their team.As a Senior Full Stack Software Engineer, you will play a crucial role in driving and contributing to the execution, planning, and release of...
-
Senior Software Engineer, Originations
4 weeks ago
Atlanta, Georgia, United States Credit Acceptance Corporation Full timeCredit Acceptance is a leading provider of used car finance solutions, and we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Engineering and Analytics Team, you'll play a critical role in developing, monitoring, and maintaining complex software systems that drive our success.Our team values collaboration,...
-
Senior Software Engineering Manager
1 month ago
Atlanta, Georgia, United States NCR Voyix Corporation Full timeJob DescriptionAs a Senior Software Engineering Manager at NCR Voyix Corporation, you will be responsible for leading a team of software engineers in the design, development, and deployment of complex software solutions. The ideal candidate will have a strong background in software engineering, with a focus on Java, Java EE, and SOA technologies.Key...
-
Senior Manager, Software Engineering
4 weeks ago
Atlanta, Georgia, United States Intuit Full timeJob SummaryIntuit is seeking a Senior Manager, Software Engineering to lead our software development teams in creating innovative solutions for our customers. As a technical leader, you will be responsible for driving positive change, empowering people, and cultivating product technology visions and innovative solutions.Key ResponsibilitiesLead software...
-
Senior Software Engineer
4 weeks ago
Atlanta, Georgia, United States Next Level Business Services, Inc. Full timeJob SummaryThe Senior Software Engineer will be responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through the application of appropriate software development life cycle methodology.This role encompasses systems based on core technologies, as well as custom off-the-shelf...
-
Senior Manager, Software Engineering
4 weeks ago
Atlanta, Georgia, United States Salesforce Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Manager, Software Engineering to lead our software development team at Salesforce Inc. As a key member of our engineering organization, you will be responsible for driving the development of our software products and ensuring they meet the highest standards of quality and reliability.Key...