Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ATT Sr Specialist Software Engineering 
India, Karnataka, Bengaluru 
60498069

16.01.2025

Job Description:

Job Overview:

To be successful in this role you have an active background in software engineering with extensive middleware and databases exposure. When required you will have the capability to engage at a ‘design & code’ level. You will have experience in all aspects of the software development lifecycle and are expected to have good teamwork, communication, and problem-solving skills. You will need a deep understanding of software methodologies and the ability to balance technical expertise and acumen. Ideally you may have had previous experience in a rapid-growth start-up enterprise. Alternatively, you have likely worked within an international environment and possess the entrepreneurial mindset to build and successfully contribute to teams of software engineers.

Core Responsibilities:

  • Design, implement, and trouble-shoot scalable and reusable software systems: 3-tier and Microsoft Azure cloud-based systems
  • Proven experience in Software design skills.
  • Architecting small/large-scale solutions.
  • Design & Review proposed solutions with Architects
  • Ensure the security, scalability, and maintainability of Software Product
  • Perform assessments and evaluations of existing implementations, offering recommendations for improvements.
  • Design specifications and effort estimates.
  • Actively support configuration management of code and software
  • Support detailed documentation of systems and features
  • Act as liaison between external vendors and internal product, business, engineering, and design teams
  • Actively participate in coding exercises and peer code reviews as part of the development life cycles and change management
  • Actively participate in daily stand-up meetings

Skills, Knowledge, and Experience.

Extensive full stack engineering experience, with an emphasis on frontend & backend programming, ideally a minimum of 5+ years.

Extensive experience, ideally a minimum of 5+ years in the following:

  • Software Design/Architecture.
  • Object-oriented programming experience (e.g., Java ,C#,Python,Php,Perl, etc.).
  • Database concepts: Relationaldatabases (MSSQL,Oracle,MySQL,etc) and NoSQL databases(CosmosDB,Mongo,etc)
  • HTML,CSS,JavaScript
  • Microsoft Azure cloud – App Service,Azure Functions, etc experience
  • SOLID Principles,Design patterns.
  • Web API experience and architectural styles (e.g., REST).
  • Familiarity with unit testing, TDD, and BDD.
  • Modern JavaScript frameworks (e.g., React,Angular 6+).
  • Configuration management experience (e.g., GitHub, Jenkins,Git etc.)
  • Experience in the following areas would be desirable.
    • Container technologies (e.g., Docker, etc.).
    • Software methodologies (waterfall, scrum, etc.).
    • Azure DevOps a plus.

Education qualifications:

  • Bachelor level degree or equivalent in Computer Science, or related field of study.
  • 5+ years of experience as a full stack developer
  • Technical or Professional Certification in Domain

Time Type:

Bangalore, Karnataka, India01/16/2025