Talent.com
This job offer is not available in your country.
Software Engineering Analyst

Software Engineering Analyst

ConfidentialHyderabad / Secunderabad, Telangana
29 days ago
Job description
  • Be hands-on in the design and development of robust solutions to hard problems, while considering scale, security, reliability, and cost
  • Support other product delivery partners in the successful build, test, and release of solutions
  • Be part of a fast-moving team, working with the latest tools and open-source technologies
  • Work on a development team using agile methodologies.
  • Understand the Business and the Application Architecture End to End
  • Solve problems by crafting software solutions using maintainable and modular code.
  • Participate in daily team standup meetings where youll give and receive updates on the current backlog and challenges.
  • Participate in code reviews. Ensure Code Quality and Deliverables
  • Provide Impact analysis for new requirements or changes.
  • In-depth knowledge of single team business domain and the ability to express or communicate technical work in business value terminology.
  • Firm grasp on design disciplines and architectural patterns and aligning and influencing the fellow team members in following them.
  • Engaged in fostering and improving organizational culture.
  • Qualifications

    Required Skills :

    • Strong experience in C#, SOLID Design Principles / Patterns, OOP, Data Structures, ASP.NET Core, ASP.NET ,Web API, ReactJS, xUnit, TDD, Kafka, Microservices, Event-Driven Architecture, Azure (including Terraforms and AKS).
    • Proficiency in SQL querying and database design to interact with relational databases like SQL Server.
    • Experience writing unit and integration tests and effectively troubleshooting application issues.
    • Knowledge of Service Oriented Architecture, SonarQube, CheckMarx
    • Ability to speak / write fluently in English
    • Experience with agile methodology including SCRUM.
    • Experience with modern delivery practices such as continuous integration, behavior / test driven development, and specification by example.
    • Required Experience & Education :

    • Software engineer (with 1-3 years of overall experience) with at-least 2 years in the key skills listed above
    • Bachelor s degree equivalent in Information Technology, Business Information Systems, Technology Management, or related field of study.
    • Skills Required

      C#, Reactjs, Azure, Microservices

    Create a job alert for this search

    Analyst • Hyderabad / Secunderabad, Telangana