Application Developer

Compunnel Inc.
United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$124,800.0 - $135,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Amazon Cloudfront Amazon S3 Cloud Computing Software Quality Databases Continuous Delivery Continuous Integration Relational Databases
+20 more
Cursor (Graphical User Interface Elements) DevOps Programming Tools Github Hibernate (Java) Node.Js Object-Relational Mapping Octopus Deploy Object-Oriented Software Development Software Engineering SQL Databases TypeScript Web Applications Large Language Models Git Procedural Programming Deployment Automation Restful APIs Software Version Control Jenkins

Job description

  • Languages: Java, TypeScript (nodeJS)
  • Strong AWS experience, including provisioning and application development across core services (S3, Lambda, Secrets Manager, CloudFront, RDS)
  • Integration of on-premises solutions with cloud infrastructure

NICE TO HAVE SKILLSETS:

  • Experience with LLM development tools such as Cursor
  • Leading multiple projects
  • Experience or strong understanding of modern software delivery practices, including Agile or Kanban teams and Git-based branching/release models

In this role:

  • You will be a key contributor in a highly effective agile team delivering industry leading features.
  • You will mentor and guide team members.
  • You will lead technical discussions to influence decisions and designs across multiple squads.
  • You will plan, document and communicate technical projects.
  • You will foster a culture of innovation, inclusion and risk-taking in the engineering team.
  • You will partner closely with squad leadership to manage the software release cycle.
  • You will exercise your solid technical knowledge in customer facing software development.
  • You will utilize your strong full web application stack knowledge and solid understanding of technologies from the database to the presentation tier.
  • You will leverage AI-assisted development tools (e.g., LLM-based coding assistants and agents) to improve development velocity, code quality, and design exploration.
  • You will collaborate with other internal and external technical teams to partner and influence support issues and product design.
  • You will create a partnership with the product owners to move projects to completion in an efficient, secure manner.
  • You will implement and maintain Continuous Integration (CI) and Continuous Deployment (CD) pipelines using tools such as Jenkins, Github Actions, and Octopus Deploy
  • You will work with DevOps to automate software build, test, and deployment processes to achieve faster time-to-market and improved reliability
  • You will collaborate with development and operations teams to streamline the CI/CD workflow and ensure smooth integration with version control systems and deployment tools.
  • You will monitor and optimize CI/CD pipelines for performance, scalability, and efficiency.
  • You will troubleshoot issues related to build failures, deployment errors, and pipeline configuration.

Requirements

Do you have experience in TypeScript?, We are seeking a well-rounded individual who can collaborate effectively within a team while also working independently when required. The ideal candidate will have strong analytical skills to support our existing customer base and resolve complex issues, along with excellent communication abilities., * Drive and initiative.

  • Excellent analytical, verbal and written communication skills.
  • Ability to work independently as well as collaboratively with team members.
  • Comfortable organizing and leading others.
  • Serves as functional lead on multiple projects.
  • Ability to leverage technology background and understanding of latest technologies to apply to development work.
  • Understanding of procedural and object-oriented design.
  • Ability to design system architectures.
  • Supports, updates, and maintains existing systems in response to business needs, system problems or other factors.
  • Coordinates with project teams to design, code, test and document system changes.
  • Possesses strong general business and company knowledge.
  • Knowledge of the software development lifecycle process.
  • Knowledge of software development methodologies as required by associated development team.
  • Understanding of the agile process.
  • Experience with Java, Node.js, and/or other object oriented and procedural programming languages, AWS Platform, REST-APIs, and Data Modeling.
  • Familiarity with AI-powered coding assistants and agents (e.g., Cursor or similar tools) and an understanding of their strengths, limitations, and failure modes.
  • Knowledge of relational databases and Structured Query Language (SQL).
  • Experience with Object-Relational Mapping (ORM) frameworks such as Hibernate.

Strong communication skills, both verbal and written, including ability to translate technical subject matter to non-technical audiences (both as a speaker and listener

Benefits & conditions

3.63.6 out of 5 stars Remote $60 - $65 an hour - Contract

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.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all