Senior Full Stack Developer

at  Cognizant Technology Solutions

Melbourne VIC 3001, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jun, 2024USD 100000 Annual29 Mar, 20245 year(s) or aboveJavascript,Front End Development,Microservices,Jenkins,Web Standards,Continuous Integration,Css,Spring BootNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world.
At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world’s leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story.

POSITION SUMMARY:

  • As a senior full stack developer, you’ll work with cutting edge technology at massive scale, continually seeking creative and innovative solutions, often to new problems.
  • You will undertake sophisticated programming and software development to support the creation of enterprise multi-channel applications for large, complex, and distributed environments for our Tier 1 clients.
  • Your primary purpose is to craft and optimize code that forms the backbone of our digital interfaces, enabling seamless and intuitive interactions for our customers.
  • Collaborating closely with cross-functional teams, including business stakeholders, analysts, architects, UX designers, and scrum masters, you play a pivotal role in delivering high-quality, innovative solutions.
  • Your coding expertise is instrumental in shaping the digital landscape, ensuring an exceptional user experience, and driving the success in the ever-evolving digital ecosystem.

CORE SKILLS

  • Proficient in React and Angular frameworks (Must have).
  • Expertise in Typescript programming language (Must have).
  • Familiarity with Nests for backend development (Must have).
  • Competence in Spring Boot for Java-based applications (Must have).
  • Familiarity with asynchronous programming techniques in JavaScript.
  • A good knowledge of web standards, especially HTML and Web Content Accessibility Guidelines (WCAG).
  • A good knowledge of CSS, especially modern layout techniques (e.g. flexbox, CSS Grid).
  • Hands on experience with modern build systems for front-end development (e.g. webpack, rollup).
  • Significant hands-on experience across microservices and API development using Java, Spring, Spring Boot.
  • Significant hands-on experience and knowledge across REST concepts and expertise in designing well-formed RESTful APIs.
  • Hands-on experience in deploying solutions on the AWS cloud platform (Must have).
  • Proficient in utilizing Azure DevOps and Jenkins for continuous integration and deployment (Must have).

Responsibilities:

  • Solution Development:
  • Develop solutions in accordance with the intended solution architecture for Digital, ensuring alignment with organizational goals and standards.
  • Quality Assurance:
  • Foster a test-driven and quality-led culture by implementing systems that prove their correctness.
  • Utilize tools such as TDD (Test-Driven Development), BDD (Behaviour-Driven Development), CI/CD (Continuous Integration/Continuous Deployment), and automation to enhance the reliability and performance of developed solutions.
  • Documentation:
  • Produce comprehensive documentation for solutions created by the Digital team, facilitating effective support and future modifications.
  • Collaboration with UX and BA:
  • Work closely with UX (User Experience) and BA (Business Analysis) resources to ensure that the development of solutions meets the intended outcomes, combining technical excellence with user-centric design and business requirements.
  • Agile Team Collaboration:
  • Collaborate with all members of agile development teams, contributing actively to team discussions, and providing technical insights and expertise.
  • Scrum Master and Product Owner Collaboration:
  • Work under the direction of the Scrum Master and Digital Product Owners on a day-to-day basis, ensuring alignment of development efforts with agile methodologies and business priorities.
  • Receive technical and career direction from the Digital Development Leader, aligning individual growth with organizational objectives.
  • Solution Reusability:
  • Ensure the reuse of solutions and components aligning with industry best practices, promoting efficiency, and reducing redundancy in development efforts.
    Salary Range: >$100,000
    Next Steps: If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.For a complete list of open opportunities with Cognizant, visit http://www.cognizant.com/careers.Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

BA

Business, Design

Proficient

1

Melbourne VIC 3001, Australia