Digital.ai Logo

Digital.ai

Senior Software Engineer - Grade I

Posted 3 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Senior level
Chennai, Tamil Nadu
Senior level
The Senior Software Engineer will be responsible for application and product development using multiple programming technologies. Key responsibilities include leveraging skills in Python, Java, Java EE, and front-end technologies, database management, and using tools like Git and Docker. The role also requires experience in single page applications and working in Unix/Linux environments.
The summary above was generated by AI

About Digital.ai: 

2024 has seen a resurgence of enthusiasm about technology’s potential to catalyze progress in business and society, and the innovation imperative is stronger than ever. At Digital.ai, we are dedicated to helping Global 1000 enterprises and key public services achieve their digitisation ambitions and deliver innovation at scale. We help our customers unleash the power of enterprise-ready AI and boost their entire software delivery lifecycle through automation of software delivery workflows so DevOps and security teams can keep pace with the developer productivity that is key for innovation.  Digital.ai’s vision is to unlock the endless digital possibilities that can be achieved by harmonizing the development of software through AI-powered software delivery. 

Digital.ai founding principals have always been to help enterprises scale software delivery, manage DevSecOps tooling complexity, and derive a better understanding of the value software delivers through the application of analytics, machine learning and artificial intelligence. Digital.ai’s platform unifies, secures, automates, and generates predictive insights and intelligence across the software lifecycle that allows teams to identify bottlenecks, analyse delivery trends, and uncover risks earlier in the software delivery process. We help leaders manage tradeoffs and decision making with intelligence powered by AI so they can guide their teams to focus on the right innovations and creativity required to improve the business. And as customers increase AI adoption, we also help them leverage AI responsibly and with governance to ensure software delivery teams and practices don’t hinder innovations from AI.     

Come, Grow with US:

Careers at Digital.ai – The First Software Company to Provide End-to-End Intelligent Value Stream Management, Software Delivery, and Application Security in a Unified Platform.

 

Responsibilities:
5+ years’ experience in application/product development using a broad range of programming technologies including:

  • Strong in Java / J2EE
  • Strong in JavaScript, HTML, CSS , Angular/GoLang
  • Must have worked with ORM tools like Hibernate.
  • Basic knowledge of Python
  • First-hand experience with Postgres and Oracle
  • Good in SQL/PSQL
  • Familiarity with Gradle/Maven
  • Must have working knowledge of Docker.
  • Working knowledge in Micro Services Architecture is a plus.
  • Working knowledge with Application Servers like Jboss/Wildfly/Websphere Application Server.
  • Working knowledge with Git, GitHub
  • Experienced with one of the major Cloud Providers (AWS, Azure or GCP)
  • Good to have experience with one of the following Tools (Terraform, Helm, Ansible)
  • Great verbal and written skills (specifications, etc.)

 

Preferences:

  • Enjoy challenges, proactively solving problems and have a “get stuff done” attitude.
  • Continuous Integration and Continuous Development knowledge
  • Ability to multitask and work across different projects at the same time.
  • Flexibility on working hours (Global company working in different time zones)

Additional Requirements:

  • Should have a bachelor’s degree in engineering or MCA.
  • Minimum 5+ years of development experience in building enterprise grade applications/product
  • Should be a self-starter and independent.
  • Good communication skills including verbal and written skills (specifications, design, etc.)
  • Must be able to work independently and in a team setting.
  • Be able to articulate implementation at all levels.
  • Must be able to evaluate alternative solutions.
  • Applicants with wide variety of technical experience are good candidates for this position.


Why is Digital.ai a great place to be?

Digital.ai offers great benefits including:

  • Paid Time Off (PTO) program plus recognized holidays   
  • Unlimited access to continuous learning and professional development with TalentLMS 
  • Opportunity to work with a diverse, globally distributed team

Digital.ai is firmly committed to merit-based hiring. We maintain compliance with US and International laws. We welcome everyone from all backgrounds, including age, race, color, gender, identity, gender expression, sex, pregnancy, national origin, ancestry, religion, physical or mental ability, medical condition, sexual orientation, marital status, citizenship status, protected military or veteran status, and believe that diversity is the foundation of innovation.

For individuals with disabilities who would like to request an accommodation, please advise us within your job application or cover letter.

FRAUD PREVENTION ALERT: please note that Digital.ai does not use third party recruiters. In our efforts to protect you against possible impersonation please check the email address or are contacted by an unfamiliar/third party requesting please reach our directly to Digital.ai.


Top Skills

Java
JavaScript
Python

Similar Jobs

9 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Software Engineer at Intelsat is responsible for designing and developing software for aviation telecommunication products, evolving and scaling the Airborne System Software, and leading software teams. Responsibilities include performing technical reviews, interacting with various teams to gather requirements, and ensuring the software meets operational needs.
Top Skills: CC++JavaPython
2 Days Ago
Chennai, Tamil Nadu, IND
Senior level
Senior level
Fintech • Payments • Financial Services
As a Software Engineer, you will engineer and maintain innovative software solutions, collaborate within feature teams, and optimize software engineering capabilities. Your responsibilities include producing high-quality code across the software life cycle and solving complex analytical problems.
Top Skills: Java
Yesterday
Chennai, Tamil Nadu, IND
Senior level
Senior level
Automotive • Software • Analytics • Business Intelligence • Manufacturing
As a Principal Software Engineer at A2MAC1, you will guide the technical direction of the A2MAC1 Platform, mentor developers, oversee development activities, and document technical tasks. Your role involves working in Agile Scrum teams, collaborating on frontend and backend services, and ensuring adherence to best practices in software engineering.
Top Skills: .NetAngularC#CSSJavaScriptNoSQLSQLTypescript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account