Job Description:
Key Responsibilities:
- Design, develop, and maintain software applications, ensuring their optimal performance and scalability.
- Collaborate with cross-functional teams to define, design, and ship new features and updates.
- Write clean, maintainable, and efficient code using best practices and coding standards.
- Troubleshoot, debug, and resolve complex software issues to improve application performance and user experience.
- Participate in code reviews, providing constructive feedback to peers and ensuring code quality.
- Develop and implement automated testing and deployment strategies to streamline the development process.
- Utilize DevOps tools and practices to enhance the development lifecycle and improve productivity.
- Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment.
- Contribute to the development and improvement of software development methodologies and best practices.
Technical Skills:
- Proficiency in multiple programming languages such as Java, Python, JavaScript, PHP, and Shell scripting.
- Experience with frameworks and libraries such as Spring, Hibernate, Node.js, and jQuery.
- Strong knowledge of frontend technologies including JavaScript, HTML, CSS, and libraries like Dojo Toolkit and Fusion Charts.
- Experience with backend technologies and servers such as Apache, Tomcat, WildFly, and JBOSS.
- Extensive experience with database management systems like Oracle, MySQL, PostgreSQL, and SQL.
- Proficiency with version control tools such as GitHub, SVN, and other Version Control Tools.
- Experience working with various operating systems including Linux, Windows, and Unix.
- Hands-on experience with cloud platforms, particularly Azure.
- Familiarity with DevOps tools and practices including Jenkins, Docker, Kubernetes, Terraform, and Chef.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 7+ years of experience in software development, system architecture, or a similar role.
- Strong understanding of software development principles and practices.
- Extensive experience with database management and administration (MySQL, PostgreSQL, Oracle).
- Proficiency in multiple programming and scripting languages (Java, PHP, JavaScript, Python, Shell).
- Hands-on experience with cloud platforms (Azure) and containerization technologies (Docker, Kubernetes).
- Familiarity with CI/CD tools (Jenkins) and configuration management tools (Terraform, Chef).
- Proven ability to troubleshoot and resolve complex technical issues under pressure.
- Excellent communication and leadership skills.
- Demonstrated ability to mentor and guide junior team members.
Preferred Qualifications:
- Experience with web application development and support.
- Knowledge of production operations best practices.
- Previous experience in a 24/7 support environment.
- Certification in relevant technologies (e.g., Azure, Kubernetes, DevOps).
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional development and growth.
- Collaborative and inclusive work environment.
- Health and wellness programs.
Software Engineering - #SoftwareEngineering
Weekly Hours:
40Time Type:
RegularLocation:
IND:AP:Hyderabad / Argus Bldg, Sattva, Knowledge City - Adm: Argus Building, Sattva, Knowledge CityIt is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities.

0 applies
11 views
Similar Jobs
Fullstack Engineer
Web developer (EMEA shift) - 1840
Web Developer (APAC shift) - 1841
Web Developer ( US shift) - 1839
Senior WordPress Developer
Software Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. đź“…
What Fellow Engineers Say