About LL
About
Connect with the team
Company social profiles
Similar jobs
Roles and Responsibility:
- Experience with Ruby on Rails, along with other common libraries such as sidekiq, Webpacker, apartment, and ros-apartment.
- Good understanding of the syntax of Ruby
- Good experience with payment gateway integrations
- Basic knowledge of the AWS server
- Understand code versioning tools Git, and Bitbucket
- Basic understanding of front-end technologies, such as JavaScript, HTML4 & HTML5, CSS3, AJAX, jQuery
- Maintain efficient, reusable, and reliable Ruby code.
- Maintenance of the web backend of POS (Point of Sale) business applications
- Collaborate with multi-functional teams to define, design, and ship new features in a dynamic work environment.
· Knowledge of Appian architecture and its objects best practices
· Participate in analysis, design, and new development of Appian based applications
· Team leadership and provide technical leadership to Scrum teams
· Must be able to multi-task, work in a fast-paced environment and ability to resolve problems faced
by team
· Build applications: interfaces, process flows, expressions, data types, sites, integrations, etc.
· Proficient with SQL queries and with accessing data present in DB tables and views
· Experience in Analysis, Designing process models, Records, Reports, SAIL, forms, gateways, smart
services, integration services and web services
· Experience working with different Appian Object types, query rules, constant rules and expression
rules
Qualifications
· At least 3 years of experience in Implementing BPM solutions using Appian 19.x or higher
· Over 8 years in Implementing IT solutions using BPM or integration technologies
· Certification Mandatory- L1 and L2 a
· Experience in Scrum/Agile methodologies with Enterprise level application development projects
· Good understanding of database concepts and strong working knowledge any one of the major
databases e g Oracle SQL Server MySQL
Additional information
Skills Required
· Appian BPM application development on version 19.x or higher
· Experience of integrations using web services e g XML REST WSDL SOAP API JDBC JMS
· Good leadership skills and the ability to lead a team of software engineers technically
· Experience working in Agile Scrum teams
· Good Communication skills
Overview
Telstra is Australia’s leading telecommunications and technology company, with operations in more than 20 countries, including In India where we’re building a new Innovation and Capability Centre (ICC) in Bangalore.
We’re growing, fast, and for you that means many exciting opportunities to develop your career at Telstra. Join us on this exciting journey, and together, we’ll reimagine the future.
Why Telstra?
- We're an iconic Australian company with a rich heritage that's been built over 100 years. Telstra is Australia's leading Telecommunications and Technology Company. We've been operating internationally for more than 70 years.
- International presence spanning over 20 countries.
- We are one of the 20 largest telecommunications providers globally and the largest telecom provider.
- At Telstra, the work is complex and stimulating, but with that comes a great sense of achievement. We are shaping the tomorrow's modes of communication with our innovation driven teams.
Telstra offers an opportunity to make a difference to lives of millions of people by providing the choice of flexibility in work and a rewarding career that you will be proud of!
Our GBS team
The mission of the Global Business Services (GBS) unit is to leverage talent, technology and partnership to create growth, value, innovation and differentiation via a service mindset.
Our focus is to deliver great experiences, to simplify and innovate, and drive Telstra’s profitability across a global operating footprint.
The role with us
As a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions, to develop and deliver scalable design blueprints across the end-to-end software development life cycle. Your continuous learning and improvement mindset, collaboration and influencing skills are critical to success in this role.
What you'll work on
As a Software Engineer, you will be working on development project which will be based on API transitions, API Management ,API Monetization engine (based on Java, Springboot & AWS) and high traffic transactions.
Key responsibilities
As a Senior Software Engineer, you apply deep experience and technical know-how in the Software Engineering domain with-
• 7-10 years of experience
• Design, build and maintain multiple complex software application technologies and their interaction with Telstra processes and systems
• Develop innovative software that maintains data/network security management, and leverage set processes to reduce the time between commission and production
• Authentically engage with and influence a multi-stakeholder landscape to translate customer needs into leading-edge software application products, services or systems that meet Telstra’s time, cost and quality standards
• Collaborate with team members and key stakeholders, seeking support, direction and buy-in to gather deep insights about the challenges and opportunities of our software application technologies and platforms
• Significantly contribute to continuous improvement initiatives of our systems and processes, to help define ‘best practice’ corporate testing standards and drive improved outcomes (e.g. productivity, customer experience and/or profitability)
• Lead initiatives or components of initiatives in line with the strategic direction of your team/mission, that have a significant degree of impact to the function or cross-functionally
• Take ownership of your own actions and decisions to drive positive outcomes within your team/mission, and provide guidance to more junior engineers in order to support their development and contribution to team/mission outcomes
Why join us?
The work is complex and challenging, but will put you at the forefront of technological change as it happens and offer you career experiences you won’t find anywhere else.
________________
We’re committed to building a diverse and inclusive workforce in all its forms. We encourage applicants from diverse gender, cultural and linguistic backgrounds and applicants who may be living with a disability. We also offer flexibility in all our roles, to ensure everyone can participate.
To learn more about how we support our people, including accessibility adjustments we can provide you through the recruitment process, visit tel.st/thrive.
Design, develop, and maintain software application following established standards,
procedures, and specifications.
- Strong problem-solving and troubleshooting skills.
- Proactively seeks solutions to improve processes and applications.
- Interfacing with support and other teams for testing, delivery and product dependencies.
- Candidate must have strong and proven experience in C# and .Net Core.
Desired Candidate Profile
We are looking for developers with 2+ years of experience who love challenges and have experience building web applications at scale. Work as a contributing member of a software development team using modern software development techniques to produce best software for Web Applications.
Any Graduate
We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end counterparts. Primary responsibility will be to design and develop these types of applications and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
Contribute to all stages of the software development lifecycle
Design, build and maintain efficient, reusable, and reliable Java code
Design, implement and maintain applications that can be high-volume and low-latency
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Skills:
Minimum 3+ years of experience in Java
Proficient in Java and Springboot
Solid understanding of object-oriented programming
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Familiarity with concepts of MVC, and RESTful
Proficient understanding of code versioning tools, such as Git
Familiarity with build tools such as Maven, and Gradle
Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate)
Excellent written and verbal communication.
Technical:
- Rich experience with .NET Core (MVC)
- Strong C# and object-oriented programming skills
- Working knowledge of MSSQL 2016 or Above
- Html5, CSS3, LINQ, Entity Framework 6.X
- Provide best practices for Client-Side scripting using JQuery, ReactJS
- Previous experience with Web API, Restful APIs
- Core Architecture and Design Patterns (Builder, Generic Repository)
- Proficient understanding of code versioning tools (e.g. GIT, Azure DevOps)
- Experience with IoT projects would be added advantage
Non Technical:
- Effective Communication skills
- Good Listener & Interpersonal Skills
- Excellent Team Player
- Troubleshooting and Problem Solving Skills
- Assist with other areas of the Application Development Life Cycle as needed
- Required Test Driven Development Approach
Roles & Responsibilities:
- Able to attend Daily Scrum meetings
- Familiar with Agile Development Methodologies (Scrum/Kanban)
- Participate in peer-reviews for solutions related to coding.
- Help Team Leader to manage the flow of day-to-day operations
- Able to work with minimal supervision
- Maintain high standards of application quality within the team by establishing good practices and habits.
1. Cloud Backend Design along with data storage and backup solutions. 2. Backend APIs and System Design and Integration with IoT Devices, web and mobile applications.
3. Building reusable code and libraries for future use
4. Optimization of the application for maximum speed and scalability
5. Implementation of security and data protection
6. Design and implementation of data storage solutions
Required Skills:
1. Demonstrated history of designing and implementing Cloud-based Microservices Applications using AWS or GCP.
2. 5+ years of hands-on experience using core Java and SpringBoot framework.
3. Good Understanding of Serverless Architecture and Event-Driven Systems.
4. Understanding Product requirements and translating them into technical specifications and development using Agile methodology.
5. Understanding accessibility and security compliance on AWS/GCP and Spring Boot and Flask.
6. Good understanding of Data structures and Algorithms.
7. AWS Skills Required: AWS Lambda, DynamoDB, SNS, SQS, S3, IoT Core, Kinesis Streams, Elastic Beanstalk, EC2, IAM, Elastic Cache, API Gateway.
Good To have:
1. Knowledge of Kubernetes or other container orchestration tools.
2. Python and Flask.
3. Google Cloud Platform and Firebase
- Bachelor’s degree in Software Engineering or Computer Science.
- Proven work experience as a Pega Developer.
- Advanced knowledge of Pega PRPC 6.x/7.x/8.x.
- Familiarity with J2EE, XML, Java, JSP, and EJB.
- Familiarity with Scrum and Agile methodology.
- Knowledge of coding languages including Angular JS, Java, and JQuery.
- Knowledge of web technologies including JavaScript, CSS, HTML5, and XML.
- Excellent project management skills.
- Ability to troubleshoot complex software issues.
- Mandatory Certifications: CSA, CSSA
- Experience/Certifications in any Pega framework is a value-add
- Healthcare Domain Experience
● Writing reusable, testable, and efficient code
● Design and implementation of low-latency, high-availability, and performance efficient
applications.
● Integration of user-facing elements developed by front-end developers with server-side
logic.
● Implementation of security and data protection
● Integration of data storage solutions
**Backend Developer Requirements:**
● Expert in Python, with knowledge of Django Web Framework.
● Familiarity with some ORM (Object Relational Mapper) libraries.
● Working knowledge of MySQL.
● Fair understanding of building RESTful APIs.
● Bonus points for Celery, RabbitMQ.
● Worked with Django application deployment on AWS.
● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
● Understanding of accessibility and security compliance.
● Knowledge of user authentication and authorization between multiple systems, servers,
and environments.
● Familiarity with event-driven programming in Python.
● Able to create database schemas that represent and support business processes.
● Strong unit test and debugging skills.
● Proficient understanding of Git.
Requirements :
- 3+ years of professional software development experience
- 2+ years of object-oriented Java/J2EE hands-on development
- Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring
- REST web services
- Anyone of the messaging solutions like Kafka, RabbitMQ
Desirables :
- SQL, No SQL concepts
- Experience of Redis or/and Mongo DB
- Agile methodology
- Experience leading or working with cross geography teams
- Unix, shell scripting & Build Systems
Bonus :
- Microservice design and development experience
- Android application development experience
- Experience in performance optimization is an added advantage
- Full SDLC experience (requirements gathering, architecture, development, QA, etc.)
Responsibilities :
- You will be working with the Supply Chain Management team building a leading eCommerce platform for Asian markets
- Order Promising system, promising the order delivery promise date to customer by applying the constraints on current resource availability across different steps in the supply chain. This system needs to scale for thousands of requests per minute with few million seconds of response time
- Warehouse and Inventory Management system, this system needs to scale to processing huge number of orders across different warehouse.
- Transportation and Logistics Management, involves planning and delivery of huge number orders to end customer. This system has the workflows to manage first mile, line haul and last mile delivery to customer
- Inventory Planning, helps in tracking different selling behaviours of the items and triggers / helps planners to replenish, promote, markdown or place inventory at right place to cut down the on hand inventory requirements
- You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding review, coding, unit testing, end user feedback cycle changes and manging and scaling the system in production.
- Primary role in leading software development teams
- The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, microservices and SQL.
- Ability to learn new technologies quickly and willingness to read and digest large existing source code and take ownership on complex component or subsystem to drive improvements and re-architecture
- Work with a team of amazing developers and designers involved in the design and development of global platforms
- Invent and prototype new features, build, test and ship them to customers as SaaS, cloud-based or hosted product platforms
- Drive the implementation of new technologies that improve our ability to build great customers products.
- Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
Qualification :
- A Bachelors degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus
- Hackathon participation, hands-on programming capability, competitive programming is a plus