Software Engineer

Career Techniques

Melville (NY)

Hybrid

USD 145,000 - 155,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Career Techniques is seeking a senior software engineer in Melville, NY to lead the development of software from inception to deployment. You will architect scalable, reliable solutions and collaborate with multiple teams to drive transformational changes across platforms.

You will apply expertise in microservices, RESTful services, and AI-enabled development, optimize performance, and mentor teammates while embracing agile practices.

Qualifications

  • BS degree in Computer Science/Engineering or equivalent work experience.
  • 6+ years of production coding experience with OO programming (C# and/or Java).
  • Experience developing with AI (Claude Code, Agent OS, Spec Driven development).
  • SOA/microservices, advanced database schemas, relational and non-relational databases, scalable web services.
  • Ability to context switch and manage multiple priorities.
  • Hands-on experience building RESTful Web Services.
  • Experience with microservices.
  • Experience with SQL, Hibernate, and multiple DBs (MySQL, Oracle, Postgres).
  • Experience with NoSQL (Redis, MongoDB, DynamoDB).
  • Experience with automated testing (TDD, Mocking, unit/integration).
  • Experience with version control and CI tools (Maven, Git, Jenkins, Puppet, Crucible, Jira).
  • Experience with messaging systems (RabbitMQ, Kafka).
  • Experience with multiple programming/scripting languages.
  • Extensive experience with Agile methodologies (Kanban, Scrum, SAFE).

Responsibilities

  • Lead the development and implementation of software projects from inception to deployment.
  • Design and implement reliable, scalable, and maintainable solutions to challenging problems.
  • Work closely with teams to deliver transformational changes across multiple teams.
  • Lead the technical specification, development, integration, testing and release of software components.
  • Identify and address technical challenges, optimize code for performance, and refactor.
  • Use AI to develop applications and help solve problems.

Skills

C# / Java
AI development
RESTful Web Services
Microservices
Agile methodologies
Context switching
Programming languages
SQL
NoSQL databases
Automated testing
Version control
Messaging systems
Multi-language scripting
SOA / Microservices architectures

Education

BS degree in Computer Science/Engineering

Tools

Maven
Git
Jenkins
Puppet
Crucible
Jira
RabbitMQ
Kafka

Job description

Core Competencies
  • Building partnerships and working collaboratively with others to meet shared objectives
  • Operating effectively, even when things are not certain or the way forward is not clear
  • Takes full ownership over decisions, actions or failures
The Impact You'll Make
  • Lead the development and implementation of software projects from inception to deployment.
  • Be a creative problem solver who can draw on an array of expertise and technology to design and implement reliable, scalable, and maintainable solutions to challenging problems.
  • Works closely with teams to deliver transformational change to our processes and technologies across multiple teams.
  • Lead the technical specification, development, integration, testing and release of software components
  • Identify and address technical challenges, optimize code for performance, and participate in ongoing code refactoring.
  • Use AI to develop applications and help solve problems.
What You Will Bring
  • BS Degree in Computer Science/Engineering related degree or equivalent work experience.
  • 6+ Years of production coding experience, demonstratable experience in objected oriented programming (C# and or Java)
  • Have some demonstratable experience developing with AI, Claude Code, Agent OS, Spec Driven development.
  • Expertise in Service-oriented architectures, microservices, advanced database schemas, relational and nonrelational databases, highly scalable and available web services.
  • The ability to context shift and manage multiple priorities at the same time.
  • Hands-on experience in building RESTful Web Services.
  • Experienced with microservices.
  • Prior experience using SQL, Hibernate, and one or more DB (MySQL, Oracle, Postgres, etc)
  • Prior experience using NoSQL. (Redis, MongoDB, DynamoDB, etc)
  • Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
  • Experience with various version control systems, defining code branching strategies and build processes.
  • Experience with development and CI tools: maven, git, Jenkins, Puppet, Crucible, Jira.
  • Experience working with messaging systems. (RabbitMQ, Kafka)
  • Experience with a variety of different programming/scripting languages.
  • Extensive experience with Agile methodologies such as Kanban, Scrum or SAFE.

Compensation: $145-155K

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead, Software Engineering
Technical Lead, Software Engineering

Career Techniques • Melville (NY)

Hybrid
USD 165,000 - 175,000
Software Engineer (Hybrid) - 29116
Software Engineer (Hybrid) - 29116

Mission Technologies, a division of HII • Columbia (MD)

Hybrid
USD 115,000 - 140,000
100% paid employee premium for healthcare
10% 401k benefit
Generous PTO + 10 paid holidays
+1
Software Engineer
Software Engineer

Jobtailor • Minneapolis (MN)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Harris Computer • Town of Florida (NY)

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Harris Computer • Georgia

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Harris Computer • North Carolina

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Harris Computer • Arizona

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Harris Computer • Nevada (IA)

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Harris Computer • Delaware

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Harris Computer • Indiana (PA)

On-site
USD 80,000 - 90,000