JOBSEARCHER

Software Engineer

Summary: The Software Engineer is a key technical contributor who can digest complex business problems and identify architecturally-sound solutions. With demonstrated expertise in a variety of information technology concepts, practices, and procedures, can design, modify, develop, write, and implement software applications. The ideal candidate is an engineer with a passion for new technologies, understands end to end web development technology stacks, responsive web design, service-oriented architecture (SOA), and turns concepts to life within a lean and/or agile environment. We are looking for someone who is outcome focused, loves challenges, can work collaboratively, and exemplifies a strong work ethic. Experience and Skills Needed Collaborate with technology, architecture, product management, and design teams to drive outcomes with a focus on enriched customer experience Work in an iterative/Agile environment and be a strong team player Ability to deliver end to end solution using innovative approaches to complex design problems Analyze and tune application performance, with a focus on service/message throughput and latency Conducts code reviews for system modifications and development A creative and analytical problem solver focused on translating complex business problems into architecturally sound technical solutions Experience with Agile methodologies and a fast-paced environment required Strong integration background required – integrating multiple systems together including mapping and transformation of data Familiar with security concepts (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewalls, multi-protocol gateways Driven, self-motivated, able to work under pressure using sound judgment & professionalism Demonstrates a craving for continuous improvement, through an understanding of new technology innovation and its application Working knowledge of Github or Gitlab Proficiency with front-end technologies like XHTML / HTML5, CSS2, CSS3, Bootstrap, XML, JavaScript, Ajax, and modern JavaScript libraries (e.g., AngularJS, jQuery, NodeJS) a plus Proficiency with back-end technologies like Java, C#, SQL, MySQL, SQL Server, Object-Oriented Programming, ORMs like Hibernate, Microservices, AWS Services Experience with mobile development in iOS/Objective-C, Android/Java, and Flutter is a plus Proficiency in Continuous Integration (CI) and Continuous Deployment (CD) Hands-on expertise with Linux shell scripts and commands BS degree in Computer Science or related technical field, or equivalent practical experience If you are interested in applying for one of our open positions, please send your resume to resume@jumptech.com.