Jobs at BUDDIAI
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Job description
We are looking for a passionate Software Development Engineer to develop, test, maintain and document program code in accordance with user requirements and system technical specifications. As a Software Development Engineer, you will work with other Developers and Product Managers throughout the software development life cycle.
Software Development Engineer responsibilities include analysing requirements, define system functionality and writing code in the companys current technology stack. The candidate is expected to be familiar with the software development life cycle (SDLC) process from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Your goal will be to build efficient programs and systems that serve user needs.
To be qualified for this role, you should hold a minimum of Bachelor’s degree in a relevant field, like Computer Science, IT or Software Engineering. You should be a team player with a keen eye for detailed and problem-solving skills. If you also have experience in SDLC, Agile frameworks and popular coding languages (e.g., Java), strong computer science fundamentals we’d like to meet you.
Years of experience : 2 to 10 years.
Roles & Responsibilities
The overview of this position (based in Chennai, India) includes:
- Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
- Participates in the design, development and implementation of complex applications, often using new technologies.
- Technology professional with experience in designing and managing the implementation of future looking, flexible and reusable, enterprise applications and components.
- Expert in translating business requirements into an application design that includes Data Model, Web Screens, Web Services, and batch processing.
- May provide technical direction and system architecture for individual initiatives.
- Serves as a fully seasoned/proficient technical resource.
- Deploy programs, gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Ensure software is updated with latest features
- Good interpersonal and technology understanding skills
- Evaluate open-source components and integrate into product pipeline
Skills and Qualifications
- Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.
- Strong Java, development skills (JAVA, J2EE, STRUTS, SPRING, Web Services, Eclipse, UI screens, AngularJS, React.JS)
- Excellent debugging skills
- Strong knowledge on databases (MySQL, MSSQL Server and NoSQL databases)
- Understanding of various deployment servers (Apache Tomcat is a must)
- Understanding of OO skills, including strong design patterns knowledge is a must.
- Strong understanding in creating and maintaining web services.
- Understanding of the software development life cycle
- Experience with Implementation and release management activities
- Good understanding of unit/system and functional testing methodology
- Experience working in large transaction-based systems
- Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
- Experience documenting technical functions
- Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists.
- Experience in Linux based systems, development of shell-based scripts.
Job Training
- Training on the coding paradigms, guidelines, frameworks, usage of the applications would be provided by the engineers
- Periodic training sessions would be conducted by the technical architects in terms of technology and skills to be learnt
- Periodic, structured training would be provided on the applications Hours & Environment
- Typical 40 hours of work a week
- Depending on the requirements, work hours may have to be extended during the day, weekend
Similar companies
523Buddha Technologies Private Limited
About the company
Jobs
0
Enterprise Bot
About the company
At Enterprise Bot, we create chatbots that automate customer queries. Headquartered in Switzerland, we are a rapidly growing AI startup providing leading financial institutions and insurances with chatbots tailored to their specific needs. 2018 has been a milestone year for us. Some of our key highlights for 2018 includes:
- Luxembourg Insuretech of the year 2018
- #16 women-founded startups "That Are Shaking Up Tech Across The Globe" by Forbes
- Our current esteemed clients includes AfterPay, SIX Group (Swiss Stock Exchange) , Generali Switzerland (One of the world's largest Insurance companies), Lings (Innovative Insurance company), SBB (Largest Swiss Railway provider), HWZ, PwC Switzerland, Swica , GoAhead group (Largest UK Railway and bus provider), LNER (Major Railway company in the UK previously VIRGIN Trains).
Spread across three office locations, we are a team of 20 super talented people of diverse nationality and culture. Fostering a truly open and progressive company culture with state-of-the-art engineering solutions - working at Enterprise Bot is a refreshing mix of purpose, challenge, and fun.
Jobs
0
Birch.ai
About the company
Jobs
0
Bhuvi IT Solutions
About the company
Jobs
0
WHIZDOTAI
About the company
Jobs
0
BuddiHealth
About the company
Jobs
0
BONDAI
About the company
Jobs
1
Bodhisatva Artificial Intelligence Pvt Ltd
About the company
Jobs
1
Zeni
About the company
Zeni, founded in 2019 and headquartered in Palo Alto, California, is an AI-powered financial services platform tailored for startups and small businesses. The company offers a comprehensive suite of financial tools and services, including AI bookkeeping, bill payments, reimbursements, and real-time financial insights.
Zeni's platform seamlessly combines cutting-edge AI technology with a dedicated finance team, enabling businesses to leverage automation for increased accuracy and efficiency in their financial operations. With a team of 201-500 employees, Zeni provides tailored bookkeeping solutions for businesses at various stages, from pre-seed to Series C+.
The company’s services extend beyond basic bookkeeping to include fractional CFO support, tax advisory, and payroll management. Managing $1.3 billion in transactions monthly, Zeni has established a significant presence in the financial services sector. By offering a single platform that integrates AI-powered tools with expert human support, Zeni simplifies financial management for growing businesses, allowing them to focus on their core operations and strategic growth.
Jobs
0
Tailored AI
About the company
Jobs
0