Software Developer - Middleware/Services - (WLR-25)

Software Developer - Middleware/Services - (WLR-25)

11 Apr

11 Apr



Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area.

4 years of software engineering or related experience.,

What will you do

You will spend every day working with some of the most talented developers in the field both in the US and India, to solve some very challenging business problems in our industry. As a part of the middle-tier/services team, your focus will be to develop and deliver business applications for enterprise customers. Your fellow team members will be doing the same in other cross-functional project teams, but you will all come together in support of maintaining and maturing our applications and the platform they are built on. And finally, quality is highly important to us so you will embrace a commitment to constantly improving it through the use of code reviews, unit tests, test automation, and extreme programming.

What do you need to bring to us

BS degree in Computer Science or equivalent experience

4+ years experience developing in one or more object-oriented or functional languages, with a solid understanding of object-oriented and/or functional design

3+ years developing high-performance, highly available, and scalable applications

High level of proficiency in Java and a willingness to contribute in other languages as needs dictate

Experience with modern internet APIs, protocols, and patterns including: REST, JSON, XML

Proven success creating service frameworks and libraries at true enterprise scale

Embrace a test-driven development approach, leveraging unit test tools such as JUnit and NUnit

Experience with public Github or Github Enterprise

Enjoy working in an agile development environment with aggressive release schedules

Excellent communication skills and the ability to work well in a team

What we will be extra impressed by

Proficiency in Scala or other functional development languages

Experience with Hadoop

Experience with large-scale data processing engines such as Spark

Understanding service-oriented architectures

Developing globally distributed SaaS solutions

Experience developing with Message Queue technologies (Kafka, Zeromq)

. * The original job offer can be found in Kit Job:

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software developer - middleware/services - (wlr-25)
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert