Similar jobs
Requirements
About Company:
Our client is in the business of delivering cutting-edge software solutions, hardware systems, and IT services. It lends the right technological edge to governments and businesses. This enables them to achieve their organizational objectives efficiently and effectively to scale their businesses to newer heights.
Minimum Requirements/Qualifications:
(i) Minimum education qualification of MCA/ MSc (Computer Science)/BE/BTech (computers/ IT).
(ii) Must have at least 2.5 to 5 years of experience in application development, deployment, and testing. He/ She must possess a valid MySQL Developer or Java Developer certification, which is obtained at least six (06) months prior to the date of award of the contract to the firm.
(iii) Knowledge of Software Management Life Cycle and Software Testing viz unit testing, system testing & Integration Testing, etc.
(iv) Knowledge & hands-on experience of PHP & My SQL is a must. Additional knowledge of Post GreSQL, Typescript & Lit element, Java with Hibernate and Springs, SQL Server, Apache Tom Cat Server & relevant open-source technologies is required.
(v) Individuals must have hands-on experience in server operating systems viz Windows Server OS and RHEL. Knowledge of security concepts of web applications & Networking for undertaking necessary troubleshooting wrt applications accessibility.
(vi) Knowledge of Mobile Application Development
Key Responsibility Areas:
- Creation of new Course No, Term, and Term type at the beginning of each term. All associated Database tables and software procedures and functions are updated and recompiled.
- Management of Data Entry and Information access right to various users.
- AMC includes bug fixing, updating of application for any small policy changes.
- Regular Patch/update installation and coordinating with MIS team for identification and resolution of issues wrt application functioning and deployment
- Implementation of Cyber security policies and hardening of application
- Development of New functionalities in the application
- Regular Testing of running application functionalities and undertaking unit and integration testing of newly developed components.
- Support for making changes in the NDA internet web portal.
- AMC includes backing up of software, and database and storing it in other locations every week
- Online Multimedia Management System
- Software Wise Charter of Duties
- Cadet Suggestion/ Complaint Management System
• 3 - 6 Years of Experience in Golang Development
• Understands requirements well and comes up with efficient design
• Develops complex, well backed and bug-free products.
• Estimates accurately.
• Takes well-reasoned tech decisions keeping in mind goals and trade-offs
• Becomes a go-to person in more than one area. Provide technical mentoring to team
• Communicates clearly, gets clarifications and establishes expectations for all parties
• Helps establish SDLC best practices and high standards of code quality
• Demonstrates excellent problem solving & debugging skills
• Proactively identifies and resolves issues in requirements, design and code
Ideal Candidate Profile:
• Solid experience in Golang is must.
• Solid understanding of Apache Products.
• Should have experience in cloud computing (AWS is desired).
• Has an ability to quickly learn and contribute in multiple codebase
• Overcomes roadblocks and requires minimal oversight
• Takes initiatives to fix issues/tech debts before assigned to him/her
• Able to deep dive into codebase and advise QA of possible regression impact
• Communicates tech decisions through design docs and tech talks
• Has delivered projects with end-to-end accountability
• Keeps track of industry trends and introduces right tech/ tools for a given job
• Excellent understanding of software engineering practices,
• Design Patterns, Data Structures, Algorithms
• Experience in product driven organisation.
Position – Software Engineer
Essential Job Functions:
- Develop code for system changes or new modules within company and architecture according to specifications and standards
- Participates and contribute in formal and informal code reviews
- Prepares and executes accurate unit test plans, test data, and test modules and scripts
- Documents code changes and unit test results per Best Practices
- Performs production support and troubleshooting and maintenance (defect resolution)
Required Skills:
- 3-6 years of hands-on experience
- Expert level understanding of all phases of SDLC, preferably with Agile methodology.
- Strong coding experience with Java, J2EE, SQL. Strong experience in java frameworks, especially spring framework.
- Solid experience developing with SQL queries, stored procedures, views and triggers for Oracle databases.
- Understanding of multi-tier architecture, Web based development, and Services Oriented Architecture. Experience coding REST and SOAP services.
- Excellent communication (verbal and written) and interpersonal skills. Able to step into complex situations and take responsibility.
- Solid knowledge working with version control systems like bitbucket and build tools like maven.
- Strong problem solving and conflict resolution skills.
Preferred Skills:
- Able to guide junior developers.
- Ability to learn and master internal frameworks quickly.
- Deep knowledge in writing complex unit tests.
- XML and knowledge of generating Java data binding code from XSDs
- Knowledge of Tomcat, WebSphere, WebLogic and IBM MQ
- Experience with Agile methodology.
About CapitalCloud, A Bottomline Company:
Bottomline Technologies provides collaborative payment, invoice and document automation solutions to corporations, financial institutions and banks around the world. The company's solutions are used to streamline, automate, and manage processes involving payments, invoicing, global cash management, supply chain finance and transactional documents. Organizations trust these solutions to meet their needs for cost reduction, competitive differentiation, and optimization of working capital.
Serving industries such as financial services, insurance, health care, technology, communications, education, media, manufacturing, and government, Bottomline provides products and services to approximately 80 of the Fortune 100 companies and 70 of the FTSE (Financial Times) 100 companies.
Bottomline is a participating employer in the Employment Verification (E-Verify) program EOE/AA/M/F/V/D/E-Verify Employer
Bottomline Technologies is an Equal Employment Opportunity and Affirmative Action Employer.
Interfaces with other processes and/or business functions to ensure they can leverage the
benefits provided by the AWS Platform process
Responsible for managing the configuration of all IaaS assets across the platforms
Hands-on python experience
Manages the entire AWS platform(Python, Flask, RESTAPI, serverless framework) and
recommend those that best meet the organization's requirements
Has a good understanding of the various AWS services, particularly: S3, Athena, Python code,
Glue, Lambda, Cloud Formation, and other AWS serverless resources.
AWS Certification is Plus
Knowledge of best practices for IT operations in an always-on, always-available service model
Responsible for the execution of the process controls, ensuring that staff comply with process
and data standards
Qualifications
Bachelor’s degree in Computer Science, Business Information Systems or relevant experience and
accomplishments
3 to 6 years of experience in the IT field
AWS Python developer
AWS, Serverless/Lambda, Middleware.
Strong AWS skills including Data Pipeline, S3, RDS, Redshift with familiarity with other components
like - Lambda, Glue, Step functions, CloudWatch
Must have created REST API with AWS Lambda.
Python relevant exp 3 years
Good to have Experience working on projects and problem solving with large scale multivendor
teams.
Good to have knowledge on Agile Development
Good knowledge on SDLC.
Hands on AWS Databases, (RDS, etc)
Good to have Unit testing exp.
Good to have CICD working knowledge.
Decent communication, as there will be client interaction and documentation.
Education (degree): Bachelor’s degree in Computer Science, Business Information Systems or relevant
experience and accomplishments
Years of Experience: 3-6 years
Technical Skills
Linux/Unix system administration
Continuous Integration/Continuous Delivery tools like Jenkins
Cloud provisioning and management – Azure, AWS, GCP
Ansible, Chef, or Puppet
Python, PowerShell & BASH
Job Details
JOB TITLE/JOB CODE: AWS Python Develop[er, III-Sr. Analyst
RC: TBD
PREFERRED LOCATION: HYDERABAD, IND
POSITION REPORTS TO: Manager USI T&I Cloud Managed Platform
CAREER LEVEL: 3
Work Location:
Hyderabad
- 5-7 years of web application and web site development with Drupal (corporate web sites, ecommerce sites, portals, mobile sites).
- 4+ years managing web application projects.
- Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
- Experience with one or more modern JavaScript frameworks (React, Angular, Vue) React preferred
- Experience writing semantic, responsive HTML.
- Experience writing object-oriented PHP.
- Experience implementing web solutions in Drupal and PHP.
- Experience with Drupal’s theme layer.
- Experience with Drupal’s module system and experience writing or extending modules.
- Experience with Drupal’s Migrate framework.
- Experience with Drupal JavaScript behaviors.
- Experience with Acquia provided tooling and development workflows for Drupal 8/9 preferred.
- Experience implementing, accessibility standards (Section 508, WCAG).
- Experience with CSS preprocessors (Sass, Less).
- Experience with version control tools (Git).