Technical Developer – Java/Python/Node.js, Cloud Technologies & Agile SDLC

Posted 5 Days Ago
7 Locations
In-Office or Remote
Senior level
Fintech • Financial Services
The Role
Develop, test, deploy, maintain, and support software solutions using Java, Python, Node.js, and cloud or related technologies. Collaborate with cross-functional and testing teams, prepare technical specifications, participate in code reviews, resolve technical issues, and follow Agile, Scrum, and SDLC practices. Contribute to reliable releases, documentation, security, performance, scalability, and process improvements while evaluating emerging technologies.
Summary Generated by Built In

Job Summary

Synechron is seeking a Technical Developer with 4–7 years of experience to design, develop, test, deploy, and support technology solutions. The role will work with cross-functional teams to understand technology requirements, prepare technical specifications, develop software, and contribute to code quality and maintainability.

The position supports business objectives by delivering reliable software solutions, applying Agile and SDLC practices, resolving technical issues, and evaluating opportunities to use mobile, cloud, IoT, and blockchain technologies.

Software Requirements

Required

  • Strong technical understanding of at least one of the following technology platforms: mobile, cloud, IoT, or blockchain.

  • Knowledge of the software development life cycle (SDLC) and Agile methodologies.

  • Proficiency in one or more programming languages, such as Java, Python, or Node.js.

  • Experience with Agile and Scrum development practices.

  • Experience using Git, JIRA, and Confluence in software development projects.

  • Ability to write, test, deploy, and support software solutions.

  • Experience preparing technical specifications and detailed documentation for new features and enhancements.

  • Experience participating in code reviews and providing feedback to improve code quality and maintainability.

  • Experience collaborating with testing teams to validate software solutions against quality standards.

  • Ability to provide technical support to team members and contribute to the resolution of technical issues.

Preferred

  • Experience working with more than one of the following technology areas: mobile, cloud, IoT, or blockchain.

  • Experience with current, project-supported versions of Java, Python, or Node.js.

  • Familiarity with automated testing, continuous integration, continuous delivery, and deployment practices.

  • Experience working with technology trends and assessing their applicability to existing solutions.

  • Familiarity with application programming interfaces, integrations, distributed systems, or cloud-native solutions.

  • Experience supporting software solutions with performance, scalability, security, or sustainability requirements.

Overall Responsibilities

  • Work closely with cross-functional teams to understand technology requirements and design solutions that meet business needs.

  • Develop technical specifications, design details, and comprehensive documentation for new features and enhancements.

  • Write, test, deploy, and maintain software solutions in accordance with approved requirements and development practices.

  • Stay current with the latest technology trends and advancements and suggest ways to incorporate relevant technologies into existing solutions.

  • Conduct code reviews to support code quality, maintainability, consistency, and alignment with documented requirements.

  • Participate in the resolution of technical issues and provide technical support to team members.

  • Collaborate with the testing team to ensure software solutions are thoroughly tested and meet defined quality standards.

  • Contribute to delivery outcomes by completing assigned work within agreed timelines, resolving defects, maintaining documentation, and supporting reliable releases.

  • Identify opportunities to improve development processes, solution performance, operational efficiency, and responsible use of technology resources.

  • Communicate technical progress, risks, dependencies, and decisions clearly to relevant stakeholders.

Technical Skills (By Category)

Programming Languages

Essential

  • Proficiency in one or more programming languages, such as Java, Python, or Node.js.

  • Ability to write maintainable, testable, and deployable code.

  • Ability to review code and provide constructive feedback during code review activities.

Preferred

  • Working knowledge of two or more programming languages.

  • Experience using Java, Python, or Node.js for application development, automation, integrations, or technical support.

Databases/Data Management

Essential

  • Understanding of data requirements, data flows, and data handling within software solutions.

  • Ability to work with development and testing teams to validate data-related functionality.

Preferred

  • Familiarity with relational or non-relational databases.

  • Knowledge of SQL, data structures, data validation, indexing, and database performance considerations.

  • Experience supporting applications that process structured or unstructured data.

Cloud Technologies

Essential

  • Strong understanding of cloud technology platforms.

  • Knowledge of cloud-based application environments, services, infrastructure, and deployment considerations.

  • Ability to understand cloud requirements and collaborate with technical teams on cloud-based solutions.

Preferred

  • Experience developing, deploying, or supporting applications in cloud environments.

  • Familiarity with cloud scalability, availability, security, monitoring, and cost considerations.

  • Experience with cloud-native development or managed cloud services.

Frameworks and Libraries

Essential

  • Ability to work with frameworks and libraries relevant to the selected programming language and technology platform.

  • Understanding of how frameworks and libraries support application functionality, maintainability, testing, and integration.

Preferred

  • Experience with frameworks and libraries used in Java, Python, Node.js, mobile, cloud, IoT, or blockchain solutions.

  • Familiarity with API-based, service-oriented, or event-driven application designs.

  • Experience using frameworks that support automated testing, integration, or deployment.

Development Tools and Methodologies

Essential

  • Knowledge of the software development life cycle (SDLC).

  • Knowledge of Agile and Scrum methodologies.

  • Experience using Git, JIRA, and Confluence.

  • Experience participating in daily stand-ups, project planning sessions, code reviews, testing, deployment, and technical issue resolution.

  • Ability to prepare and maintain technical specifications, development documentation, issue records, and delivery updates.

Preferred

  • Experience with continuous integration, continuous delivery, automated testing, and release management.

  • Familiarity with Agile practices such as backlog refinement, sprint planning, sprint reviews, and retrospectives.

  • Experience with deployment automation, version control workflows, and development quality controls.

Security Protocols

Essential

  • Awareness of secure software development, access control, data protection, and application security requirements.

  • Ability to identify and communicate security-related considerations during design, development, testing, and deployment.

  • Understanding of the importance of protecting application code, credentials, interfaces, and data.

Preferred

  • Familiarity with authentication, authorization, encryption, secrets management, secure APIs, and vulnerability remediation.

  • Experience incorporating security checks into development and deployment processes.

Experience Requirements

  • 4–7 years of professional experience in software development or a related technical development role.

  • Experience developing software solutions with a focus on mobile, cloud, IoT, blockchain, or other relevant technology platforms.

  • Experience with software development methodologies and tools such as Agile, Scrum, Git, JIRA, and Confluence.

  • Experience writing, testing, deploying, and supporting software solutions.

  • Experience working with cross-functional teams and participating in code reviews.

  • Experience preparing technical specifications and detailed documentation for new features and enhancements.

  • Experience supporting technical issue resolution and collaborating with testing teams to meet software quality standards.

  • Experience in financial services, technology, consulting, or other complex software development environments is preferred.

  • Candidates may qualify through an equivalent combination of relevant software development, platform engineering, application support, or technology implementation experience.

Day-to-Day Activities

  • Participate in daily stand-up meetings, project planning sessions, requirements discussions, and other Agile delivery activities.

  • Collaborate with cross-functional teams to understand business and technology requirements, design solutions, and prepare technical specifications.

  • Write, test, review, deploy, and support software solutions while maintaining required technical documentation.

  • Provide technical input within assigned responsibilities, resolve or escalate issues, support team members, and communicate delivery risks and dependencies.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

  • Equivalent professional experience in software development, technology implementation, or application engineering may be considered.

  • Relevant certifications in software development, Agile, Scrum, cloud technology, or related technical disciplines are preferred but not mandatory.

  • Complete role-relevant training in SDLC, Agile methodologies, programming, testing, deployment, and applicable technology platforms.

  • Maintain continuous professional development by keeping current with technology trends, development practices, tools, and relevant technical training.

Professional Competencies

  • Apply analytical thinking, structured problem-solving, and root-cause analysis to address technical challenges.

  • Work effectively as part of a cross-functional team, contribute to code reviews, and support shared delivery objectives.

  • Communicate technical information, requirements, progress, risks, and issues clearly in written and verbal formats.

  • Adapt to new technologies, changing requirements, evolving project priorities, and different development environments.

  • Evaluate emerging technologies and identify practical opportunities to improve solution quality, efficiency, maintainability, and responsible resource use.

  • Take initiative, prioritize tasks, manage time effectively, and complete deliverables within agreed timelines.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Skills Required

  • 4-7 years of professional experience in software development or a related technical development role
  • Proficiency in one or more programming languages, such as Java, Python, or Node.js
  • Strong technical understanding of at least one platform: mobile, cloud, IoT, or blockchain
  • Knowledge of SDLC and Agile methodologies
  • Experience with Agile and Scrum development practices
  • Experience using Git, JIRA, and Confluence
  • Ability to write, test, deploy, and support software solutions
  • Experience preparing technical specifications and detailed documentation
  • Experience participating in code reviews
  • Experience collaborating with testing teams to validate software quality
  • Ability to provide technical support and resolve technical issues
  • Understanding of data requirements, data flows, and data handling
  • Strong understanding of cloud technology platforms and cloud-based application environments
  • Ability to work with relevant frameworks and libraries
  • Awareness of secure software development, access control, data protection, and application security
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience
  • Experience with more than one of mobile, cloud, IoT, or blockchain technologies
  • Experience with current project-supported versions of Java, Python, or Node.js
  • Familiarity with automated testing, continuous integration, continuous delivery, and deployment practices
  • Familiarity with relational or non-relational databases and SQL
  • Experience with cloud-native development or managed cloud services
  • Familiarity with APIs, integrations, distributed systems, or cloud-native solutions
  • Familiarity with authentication, authorization, encryption, secrets management, secure APIs, and vulnerability remediation
  • Experience in financial services, technology, consulting, or other complex software development environments
  • Relevant certifications in software development, Agile, Scrum, cloud technology, or related technical disciplines

Synechron Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Synechron and has not been reviewed or approved by Synechron.

  • Fair & Transparent Compensation Pay is frequently characterized as competitive, particularly relative to large service-consulting peers and in certain in-demand skill areas. Compensation sentiment appears strongest when staffing is stable on strong client engagements and for market-aligned roles in major hubs.
  • Healthcare Strength Healthcare coverage is often portrayed as a strong point in the U.S., with broad coverage and relatively favorable out-of-pocket experiences. Core medical, dental, and vision options are consistently described as meeting or exceeding a baseline expectation for consulting roles.
  • Equity Value & Accessibility Equity was made broadly accessible through a company-wide RSU grant tied to a major revenue milestone. This is positioned as a notable upside even if it is framed as a one-time recognition event rather than an ongoing program.

Synechron Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, New York
12,827 Employees
Year Founded: 2001

What We Do

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,700+, and has 48 offices in 19 countries within key global markets. For more information on the company, please visit our website: www.synechron.com.

Similar Jobs

Enverus Logo Enverus

Consulting Geologist, Anadarko Basin - Contract - 26330

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees
60-75 Hourly

Eve Logo Eve

Senior Product Marketing Manager

Legal Tech • Software • Generative AI
Easy Apply
Remote or Hybrid
United States
180 Employees
160K-270K Annually

CrowdStrike Logo CrowdStrike

Consultant

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
11000 Employees
95K-140K Annually

Shield AI Logo Shield AI

Creative Production Lead

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Remote
USA
76K-110K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account