Post a job for $299
You can search by title, keywords, company, location and remote

Java / C# Programmers Wanted!

TechEmpower, Inc Los Angeles, California, US

Job Description

Posted 13 days ago on GitHub Jobs

We′re looking for good programmers with an interest in web development.If you′re smart and motivated, and you want to work in a supportiveenvironment, then let′s talk.

About Us

TechEmpower is a custom software company. We help our clients understand theirneeds, plan solutions for them, and build software -- on time and on target. By taking away their technical headaches, we help our clients succeed.

  • We′re small. We have 30 employees and we work in teams of 1-6.

  • We′re friendly. Our office is professional and collegiate,like a computer lab staffed by adults. We help each other out.

  • We′re mostly a web shop. We do a bit of desktop, and a bit ofnative mobile, but 90% of our work is creating complex web applications.

  • We work with a wide range of technologies (see Technologies below) butJava is first in our heart. At this time we are only considering candidates with Java or C#.

  • We′re established. We were founded way back in 1997, which means we′vecontinued to grow despite the dot-com bomb, the great recession,and several hurricanes.

  • We′re the authority on web framework performance (

About You

First and foremost, you′re a good programmer. You like to write code and designsoftware solutions. You like to learn new languages, new APIs, and newtechnologies. You like the freedom to do things the right way. You′re a goodcommunicator and play well with others.

The Job

As a programmer, you′ll be working on a team, headed by a tech lead,to design and implement code. We don′t do top-down design; everyone gets a sayin how the software will work. Teams work on one project at a time, andprojects run from 3 months to several years, but usually 3-6 months.

We like to keep our programmers programming, and follow a task-oriented processdesigned to minimize meetings and busywork.

The Interview Process

We review every application we get. If your application shows promise,we′ll contact you for a brief telephone interview. Yes, there will be a quiz,but our main goal is to get to know you better. If that goes well, you′llbe invited to a series of in-person interviews.

We are very selective. We all participate in the hiring processbecause we care about who we work with. So expect to meet a lot of us!

Work Samples

If you can, please provide a sample of your work. Github links work best.Don′t be shy! We need to see what you can do.

Preference will be shown to candidates with verifiable work samples.


The technologies we use vary over time with our mix of projects. Here is a snapshot of what we′re using now:

Languages: Java, JavaScript, Python, Go, C#, Ruby, PHP

Tools: Git, Docker, Jenkins, Sonar, IntelliJ, Eclipse, Ant, Maven

Web: Jersey, .NET Core, React, Django, Node.js, Go, Rails, Handlebars, Backbone, Ember,

Angular, Knockout, Servlets, jQuery

Mobile: iOS, Android, PhoneGap

Hosting: AWS, Rackspace Cloud, Linux deployments

Data Persistence: ORM (Hibernate, etc.), Postgres, MySQL, MS SQL Server, NoSQL (Redis, Riak, etc.)

We don′t expect new hires to have experience with all of these, but we do expect you′ll learn more about them every day.


If this sounds like the kind of place you′d like to work, please apply now!

How to apply

Apply Now

Job Summary

Los Angeles Location
Full Time Job type
Apply Now