Back End Development Jobs

Attractive jobs in back end development are waiting for you

The need to optimise and improve applications has put back end development jobs in high demand. Jobs in back end development involve supporting the front end, and knowledge of this field opens up a large number of opportunities. We can help with your back end development careers using our extensive network.

Apply

PC Technician Intermediate

Job Reference: 17-05901 Type: Contract

Job Title                             : Software Engineer V
Contract Duration             : 05 Months (Extension and conversion possibilities)
Location                             : San Francisco, CA - 94105
                                                
Job Description

  • Bachelor’s Degree in Computer Science or equivalent 
  • At least 6 years of experience building high performance backend application 
  • Expert programmer in Scala or Java 
  • Experience working with Big Data technologies such as Google Cloud BigTable, Hadoop, or similar. 
  • Experience using Machine Learning to refine results without the need for explicit programming 
  • Experience in Unix/Linux commands/scripting, Docker, and git (or other SCM) highly desirable 
  • Cloud experience a plus (GCP, AWS, etc) 
  • Excellent communication and collaboration skills 
  • Highly motivated, life-time learner, passionate about delivering quality product 
Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system. 

Team: Uses Scrum Methodology 
All backend database work 
Does not have QA so this person will do testing 

Skills: Scala preferred, if not Java is ok 
Experienced with databases 

Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page
 

Apply for this job

Apply

Software Engineer V

Job Reference: 17-05861 Type: Contract

Job Title                             : Software Engineer V
Contract Duration            : 05 Months (Extension and conversion possibilities)
Location                             : San Francisco, CA - 94105
                                                
Job Description

  • Bachelor’s Degree in Computer Science or equivalent 
  • At least 6 years of experience building high performance backend application 
  • Expert programmer in Scala or Java 
  • Experience working with Big Data technologies such as Google Cloud BigTable, Hadoop, or similar. 
  • Experience using Machine Learning to refine results without the need for explicit programming 
  • Experience in Unix/Linux commands/scripting, Docker, and git (or other SCM) highly desirable 
  • Cloud experience a plus (GCP, AWS, etc) 
  • Excellent communication and collaboration skills 
  • Highly motivated, life-time learner, passionate about delivering quality product 
Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system. 

Team: Uses Scrum Methodology 
All backend database work 

Skills: Scala preferred, if not Java is ok 
Experienced with databases 

Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page
 

Apply for this job

Apply

Software Dev Engineer II

Job Reference: 17-05498 Type: Contract

Job Description: 
Writing Android code implementing UI features, streaming music, and interfacing to backend services.
We are looking for a talented Software Engineer to join us in revolutionizing the digital music customer experience. You will work on our client's leading digital music products on Android and other platforms. We have a focus on quality, so we like modular, reusable designs, continuous integration, and automated test frameworks. Our environment frees up developers to do what they do best: innovate and implement. We love to work with smart people who have a strong sense of ownership and strong engineering mindset.

You are highly-motivated and thrive in an environment where problems are open-ended. You enjoy engaging in passionate discussions and letting the best ideas rise to the top. You see your mistakes as learning opportunities and continually look for ways to improve yourself, your team and your products. You understand that not all solutions come easily and don’t shy away from hard work to reach your goals. You are excited about the opportunity to engage in developing a top notch consumer web application and user experience.

Required Skills:
Bachelor’s Degree in Computer Science or a related field
3+ year(s) of Android mobile development experience using
Computer Science fundamentals in object-oriented design, data structures and algorithm design, and complexity analysis

Preferred Skills:

  • Experience developing high-quality mobile applications
  • Ability to learn and adapt to new, complex development environments
  • Experienced in all stages of development, including design, development, testing, and deployment
  • Thorough understanding of both client and web application architectures
  • Firm understanding of software development principles
  • Analytical skills, excellent communication skills, and strong team ethic
Intake Notes:
The team is filling in for leave of absence of one of the team member and is looking for an experienced resource to start a 6 month project in August.
They need somebody with good Bug fixing experience.
Android experience will be a good call out.

Apply for this job

Apply

Associate Systems Engineer IV

Job Reference: 17-05461 Type:
Apply

Business / Systems Analyst - IV

Job Reference: 17-05267 Type:
Apply

SDET

Job Reference: 17-04842 Type:
Apply

Backend Java Developer IV

Job Reference: 17-04217 Type:
Apply

UI Developer

Job Reference: 17-03166 Type:
Apply

Software Engineer Vendor

Job Reference: 17-03014 Type:
Apply

BSA - Digital

Job Reference: 17-02820 Type: