Dev Ops Engineer II



Overview




Leveraging deep integrations into retailers’ point-of-sale systems, InComm is revolutionizing the commerce experience through innovative payments technology. InComm leverages end to end solutions to bring branded activatable products to retailers both in store and digitally. Our process includes everything from card printing, inventory management and forecast analytics, to the development and integration of activation technology in point of sale machines world-wide. From there we leverage our backend platform as a service technology to drive product activation to the tune of several thousand card activations every second. Whether those consumers are activating prepaid products, paying bills, enjoying real-time discounts through a membership card, purchasing digital goods in-store or adding funds to an online account, InComm is there to provide unique gift-gifting opportunities, cater to on-the-go shoppers, deliver added value through loyalty programs and serve cash-based consumers.




InComm is headquartered in Atlanta, GA with a presence in over 30 countries, an organization of approximately 3,000 employees, several hundred international technical patents, and a network that includes over 600,000 points of retail distribution. With innovation as our number 1 company value, our speed to market for new products and services is accelerating rapidly and quickly positioning InComm as a global leader in fintech innovation. Learn more at www.incomm.com or connect with us on Twitter, Facebook, LinkedIn, or Our Blog.




Inside InComm from InComm on Vimeo.





About This Opportunity



InComm Digital Solutions is seeking a Software Engineer - Dev Ops to complement our team focused on internal platform and tools. We have built a continuous deployment pipeline and continually iterate on improvements that enable quick, easy, and safe deliveries of microservices. The challenges presented require solving problems with many dependencies and employing diverse technologies to define practical solutions. We leverage this pipeline as we develop microservices to support our platform. We're primarily on the Microsoft stack, leveraging ASP.NET, SQL Server, and .NET Core with C# and F#. Our team experiments frequently, exploring new technologies and the latest in DevOps and CI/CD patterns, practices, and tools. We hold regular retrospectives and strive for continuous improvement in all areas.


The ideal candidate is well versed in modern software development practices. You should be comfortable with complexity and uncertainty, able to clarify problems and arrive at creative solutions with an iterative approach. We'll look to you as an experienced leader for guidance in domain modeling and platform design. You should have experience writing testable code and robust tests. The most successful person will be a humble and empathetic teammate, able to work independently as well as collaboratively in pairs and mobs.




Benefits of joining our team:





  • Opportunity to solve interesting and challenging problems within a growing industry


  • Collaborative and supportive Agile environment


  • Continuous delivery culture and weekly production releases


  • Community of strong software professionals


  • Opportunities for career growth


  • Downtown high-rise location with lots of windows and good views


  • Healthy work environment, including in-suite bike storage, showers, and standing desks


  • Company provided snacks and catered lunch and breakfast once a week


  • Easy access to public transportation and company provided transit pass



Responsibilities






  • Design and implement new microservices leveraging modern distributed system technologies

  • Automate the entire delivery pipeline including release of all assets, configuration changes, environment provisioning, and production health monitoring/alerting

  • Evaluate and implement tools/frameworks/services to support configuration management and CI/CD

  • Develop scalable web services and tooling to support our stored value delivery platform

  • Continuously harden security of web services, applications, and tools

  • Continue to learn with team on how to best ship quality software



Qualifications



Success in this role will require 5+ years of full-stack application development, with fluency in the following:


Multiple programming and scripting languages and paradigms (familiarity with many and expertise in one or more).


  • Test-Driven Development

  • Object-oriented design principles and patterns

  • RESTful API design

  • Relational databases



Experience with the following is also highly desirable:


  • Design, implementation, and deployment of full-stack applications with MVC-style web frameworks

  • Functional programming and functional architecture

  • Front-end development with HTML, JavaScript, and CSS

  • Continuous integration systems like TeamCity, Jenkins, Concourse



Bonus points for experience or interest in the following:


  • Consul, Docker, Kubernetes, microservices, CI/CD, Identity Server, API Gateway




InComm is an equal employment opportunity employer. We adhere to a policy of making employment decisions without regard to race; color; religion; national origin; sex; sexual orientation; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; service member status; or any other category protected by federal, state, or local law.




#LI-KH1


Apply Now

Back to jobs