Wichita, Kansas

Description

OnPoint Digital Solutions is looking for a Senior Software Developer (Back-End) to join our competitive software development team. The Senior Software Developer (Back-End) will have the opportunity to be a critical part of a fast-growing technology start-up within a large and stable company, working with industrial clients across a broad set of companies while leveraging cutting-edge technical solutions in problem-solving/optimization. 

The Senior Software Developer (Back-End) will make critical contributions to architect and deliver scalable commercial software product in the analytics domain involving data science/machine learning/big data. The successful candidate will apply their technical expertise to build a data-intensive, distributed, cloud-native multi-tenant SaaS software platform, iteratively. Excellent communication and collaboration skills are required, and the successful candidate must be passionate about customer satisfaction.

What You Will Do In Your Role

  • Collaborate with Product Owner, UX Designers, software engineers, and stakeholders to design, build, and ship new features/improvements every 1-2 weeks to production
  • Design, develop data-intensive distributed back-end components (Web APIs, domain logic, distributed components, services) meeting complex scalability and performance requirements
  • Investigate and improve product performance across tiers/layers
  • Participate in design and code reviews
  • Mentor entry level developers with best practices such as design/architectural patterns and writing efficient code

The Experience You Will Bring

Requirements:

  • 5+ years of professional experience working with back-end development technologies such as C#, Java, Python, REST APIs, SQL and/or NoSQL databases

What Will Put You Ahead

  • 2+ years of experience with cloud technologies (AWS, Azure) and architectures such as distributed systems and micro-services
  • Strong Computer Science fundamentals such as data structures, algorithms, design, and architecture patterns
  • Bachelor's degree in Computer Science, Computer Engineering, or related field from an accredited institution
  • Experience building on data-intensive systems – complexity involving handling large data volume, performance/memory constraints and scalability needs
  • Experience/knowledge with building elastic systems, systems that scale automatically on demand
  • Experience with distributed cache systems such as Redis, Memcached, etc.
  • Experience with both RDBMS (SQL) and NoSQL technologies and dealt with technical complexities such as concurrency, partitioning, etc.
  • Experience with Object-Oriented Design (OOD), domain-driven design (DDD)


Salary and Benefits Commensurate with Experience.
Equal Opportunity Employer.
Except where prohibited by state law, all offers of employment are conditioned upon successfully passing a drug test.

This employer uses E-Verify. Please visit the following website for additional information: www.kochcareers.com/doc/Everify.pdf

Wichita, Kansas

Koch companies have a presence in nearly 60 countries and employ about 60,000 people. They have invested about $45 billion in acquisitions and other capital expenditures since 2003 to make life better around the world by efficiently converting resources into products and services that people depend on every day.

Our major industries include refining, chemicals and biofuels; process and pollution control equipment and technologies; minerals; fertilizers; polymers and fibers; commodity trading and services; forest and consumer products; and ranching.

Since 1960, the value of the Standard & Poor's 500 grew 100-fold (assuming the reinvestment of dividends). During that same period, the value of Koch Industries grew nearly 3,500-fold (using the same assumptions). The growth of Koch companies has been achieved both through acquisitions and through expansion and broadening of existing businesses. Contributing to the company’s continued growth is the shareholders’ long-time policy of reinvesting 90 percent of earnings.

We have long been committed to creating real, sustainable value for all of society. For decades, Koch companies have supported education and social progress. These philanthropic efforts include support for educational institutions, foundations and programs that study and promote market-based solutions to societal challenge. Koch also works to protect, conserve and enhance natural resources; Koch companies around the world have earned more than 550 awards for safety, environmental excellence, community stewardship, innovation and customer service since January 2009.

Similar jobs