Jr Architect Hyderabad Back Office

Year    Hyderabad, Telangana, India

Job Description



Business Unit:
Cubic Transportation Systems

Company Details:
Cubic offers an opportunity to provide innovative technology for government and commercial customers around the globe, helping to solve their future problems today. We\xe2\x80\x99re the leading integrator of payment and information technology and services for intelligent travel solutions worldwide, and the leading provider of realistic combat training systems, secure communications and networking and highly specialized support services for military and security forces of the U.S. and allied nations. If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Cubic! We are seeking employees inspired by technology, and motivated by the rewards of hard work, commitment, teamwork, quality, integrity, and respect. We invite you to explore opportunities with Cubic.

Job Details:

Job Summary:
Plays a critical role in ensuring that enterprise applications are designed, developed and implemented across the enterprise meeting the best practices and architectural patterns. Incumbents in this position will be involved in every phase of the project lifecycle from intake through delivery and will be considered one of the key team members who have primary responsibility that a solution is well engineered, operable, and maintainable, delivered on schedule, aligns to enterprise vision and provides the anticipated business value. This position is responsible for defining, documenting and leading the technical development of these applications. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.

Essential Job Duties and Responsibilities:

  • Researches the latest in industry trends along with the needs of the organization while also being a strong advocate for flexible and robust technology
  • Experiments and provides proof of concept with emerging technologies, while developing enterprise-wide architectures, standards, design guides, processes, and other reference guides in a leadership role
  • Provides architectural direction, 3rd party vendor evaluations, analysis of external party integration, detailed estimation,
  • Collaborate with Architect in low level design artifacts.
  • schedule development, assesses resourcing needs during proposal & bids, part of existing programs or R&D efforts.
  • Accountable for system design documentation, including enterprise architectures, feature designs and interface specifications
  • Review and finetune detailed technical designs created by development teams
  • Provides architectural options along with advantages and disadvantages of each option and articulate a recommended approach
  • Review the work as it progresses and provide support to the team members as and when required.
  • Mentors and leads other technical team members with having direct supervision responsibility
  • Keeps up to date on the latest developments in systems engineering, computers, communications systems and software techniques relevant to the company\xe2\x80\x99s operation


Minimum Job Requirements:

Education:
4-year college degree in computer science engineering

Skills knowledge and experience:
  • 10+ years relevant software development experience creating business applications with Java and relational database systems.
  • 3+ years technical leadership experience.
  • Hands-on Technical experience in Java/J2EE, Spring technologies in backend.
  • Experience building high quality applications by creating a well-designed architecture, writing clean code and implementing common industry practices (e.g. continuous integration, unit tests).
  • Ability to work independently with minimal support and provide best possible solution.
  • Ability to mentor and lead the technical team members without having direct supervision responsibility.
  • Ability to ensure code is per standard and expected design or framework followed.
  • Application development experience using Java EE, Spring Framework, Spring Boot, Gradle, Liquibase.
  • Database technologies: Hibernate and JPA; Spring Data, Postgres, SQL Server, SQL datawarehouse.
  • Code Quality systems: SonarQube, FindBug, Nexus IQ and third-party vulnerabilities check systems.
  • Experience with designing and developing deployment pipelines using Jenkins / Bamboo
  • Agile/Scrum and DevOps practices
  • Ability to interpret technical contract requirements.
  • Ability to use PC software such as word processing, database, spreadsheet and flowchart, and computer aided software engineering (CASE) tools.
  • Must be able to Solve complex and difficult engineering problems
  • Able to prioritize and complte multiple within projected timeline and budget guidelines


Desirable:
  • Experience in migrating on-premise technologies/platforms onto Microsoft Azure platform.
  • Experience with ARM templating and Ansible, developing environments as "infrastructure as code".
  • Front end technologies: AngularJS, NodeJS, npm, HTML5, CSS3, SASS, Reactive programming, Angular-CLI, Bower, grunt, webpack.
  • Experience in Jira/Confluence/Bitbucket/GitLab/GitHub, Open Source frameworks, Monitoring services and Content Management platforms
  • Knowledge of customer needs and competing products desirable.


Personal Qualities
  • Must be available for domestic and international travel.
  • Ability to effectively communicate verbally and in writing, and interface with customers, subcontractors and vendors.
  • Ability to analyze and solve complex and difficult software engineering problems.
  • Able to prioritize work and complete multiple tasks under deadline and budget guidelines.


The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need
Worker Type:
Employee

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3015987
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year