Back to Search

Software Developer

Date Posted: 11/27/2019

Apply Now

Job Description

This position is responsible for performing simple programming tasks for the maintenance and enhancement of an existing product. Assist senior team members with moderately complex duties to gain exposure to more complex software development tasks.

KEY RESPONSIBILITIES:
o Respond to direction and guidance as part of an apprenticeship to a senior team member
o Establish a high level of code quality by writing unit tests, participating in code reviews, reducing cyclomatic complexity, removing code duplication, and debugging software modules
o Assist user documentation and technical support by assembling and providing concise and accurate information in regard to software functionality
o Implement code that follows established standards and demonstrates a basic understanding of user interface design patterns and object-oriented design, including abstractions, encapsulation, inheritance, modularity, polymorphism, types, classes, cohesion, coupling, separation of concerns, and single responsibility principle
o Modify existing user interfaces by leveraging a basic understanding of user experience design
o Attend all meetings necessary for the seamless delivery of the product as part of the Software Development Life Cycle
GENERAL SKILLS & COMPETENCIES:
o Excellent time management skills and the ability to prioritize work
o Ability to set clear team goals, delegate tasks, and set deadlines
o Very good attention to detail and accuracy
o Customer service oriented and ability to work with and resolve complex issues
o Ability to plan and arrange activities
o Excellent interpersonal communication skills
o Excellent written and verbal communication skills
o Ability to maintain confidential and highly sensitive information
o Ability to work in a team environment
o Ability to multi-task
o Ability to manage conflict
o Capacity to work effectively under pressure
o Good analysis and problem-solving skills
o Oversee multiple and/or complex projects
o Identify and recommend continuous improvement opportunities
o Establish productive working relationships at multiple levels within the organization


Tech Stack:
* C# (C Sharp)
* MVC
* WebAPI-2
* SQL Server
* Entity Framework
* Javascript / JQuery
* CSS (Cascading Style Sheets)
* Bootstrap
* HTML

We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

Apply Now Send to a Friend

Job Snapshot

  • Employee Type:Full-Time
  • Location:Carlsbad, CA
  • Job Type:I.T.
  • Experience:Not Specified
  • Education:Not Specified
  • Date Posted:11/27/2019
  • Contact: Deniz Cengiz (858) 366-4632
  • Pay Range: $0.00 - $60.00 Hourly
Get Job Alertsby Email
  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization

Sign Up Now


Job Reference: JO-1911-76310