Programmer

Pine Tree Villa LLC
Pomona, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$80,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Software Applications Computing Platforms ASP.NET MVC Framework HTML5 Automation of Tests
+60 more
Unit Testing Microsoft Azure Bootstrap (Software) Business Software C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Software Documentation Code Review Computer Programming Databases Database Applications Database Design Software Debugging Web Development Electronic Data Interchange (EDI) Entity Framework Github Revision Control Systems Windows Communication Foundation Python (Programming Language) PostgreSQL Machine Learning Microsoft SQL Server Team Foundation Server MongoDB MySQL Node.Js Scrum Methodology Software Architecture Systems Development Life Cycle Ruby on Rails Cloud Services Shell Script Simple Object Access Protocol (SOAP) Software Engineering Software Requirements Analysis Software Systems PL-SQL SQL Databases Subversion Transact-SQL TypeScript UML Web Applications Web Services Data Processing Chatbots ReactJS Software Security Backend Git AngularJS Material UI Restful APIs Software Performance Software Version Control Web Api Programming Languages Microservices

Job description

We are seeking a dynamic and passionate Programmer to join our innovative development team. In this role, you will be instrumental in designing, developing, maintaining, and optimizing software applications, databases, automation systems, and AI-enabled solutions that support business operations and digital transformation initiatives. This role combines traditional software development with modern AI technologies, automation tools, cloud computing, and data-driven applications. The candidate should have strong programming skills, experience with AI-assisted development tools, and the ability to build scalable, secure, and efficient software systems., * Collaborate with cross-functional teams to gather requirements and translate them into technical specifications using UML diagrams and other design tools.

  • Develop, test, and deploy web applications utilizing frameworks such as ASP.NET, Angular, React, and Node.js.
  • Build responsive UI components with HTML, CSS, Bootstrap, and JavaScript to ensure optimal user experience across devices.
  • Design and implement RESTful APIs and web services for seamless data exchange between systems.
  • Manage database interactions using SQL Server, MySQL, PostgreSQL, or MongoDB; perform database design and optimization tasks.
  • Utilize version control systems like GitHub, TFS, SVN, or Git to track changes and collaborate effectively within Agile SDLC processes.
  • Conduct debugging, unit testing, and code reviews to maintain high-quality standards; implement CI/CD pipelines for efficient deployment.
  • Develop microservices architecture leveraging WCF, SOAP, REST APIs, and cloud platforms such as AWS or Azure for scalable solutions.
  • Develop and support AI-enabled applications, automation tools, chatbots, machine learning integrations, and intelligent workflow systems.
  • Utilize AI-assisted coding tools and development platforms to improve productivity and software performance.
  • Ensure application security by following best practices for authentication, authorization, and data protection.
  • Participate actively in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives to foster continuous improvement.
  • Integrate cloud services, databases, and third-party APIs into business applications.
  • Collaborate with IT teams, management, vendors, and end users to identify software requirements and business solutions.
  • Maintain software documentation, version control, testing procedures, and deployment records.
  • Support cybersecurity best practices, data privacy standards, and secure software development protocols.
  • Stay current with emerging technologies, AI advancements, programming frameworks, and industry trends.

Requirements

Do you have experience in Software architecture?, * Proven experience in software development with a strong background in web development technologies such as JavaScript, TypeScript, HTML5, CSS3, and frameworks like React or Angular.

  • Hands-on expertise with ASP.NET (including ASP.NET MVC), C#, WCF services, and Entity Framework for building robust backend systems.
  • Familiarity with database design principles and proficiency in SQL (T-SQL), PL/SQL for data manipulation and querying.
  • Experience working with cloud services like AWS or Azure to develop scalable applications using microservices architecture.
  • Knowledge of version control tools such as GitHub or TFS; experience with CI/CD pipelines for automated testing and deployment.
  • Strong understanding of software development lifecycle (SDLC), Agile methodologies, and best practices for application security.
  • Ability to work with diverse programming languages including Python, Java, Ruby on Rails or Shell Scripting as needed for project requirements.
  • Industry certifications or AI-related training are a plus.
  • Excellent debugging skills coupled with a proactive approach to problem-solving in complex environments.

Benefits & conditions

3.33.3 out of 5 stars Pomona, CA 91768 $80,000 - $100,000 a year - Full-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · WWC 2021

Videos

See all

Related articles

See all