Senior Principal Software Engineer

Year    Indore, Madhya Pradesh, India

Job Description


Welcome to Alphanext, a leading provider of talent solutions headquartered in London, with operational bases in Pune and Indore. With a strong focus on the global technology community, we are dedicated to connecting exceptional talent with innovative organisations around the world.
Principal Accountabilities
Key Responsibilities and Duties:

  • Designing, coding, and debugging complex software applications and components, as per industry standards, and also, in accordance to client's defined best practices.
  • Act as an escalation point for highly complex technical issues, provide guidance and help implement resolutions.
  • Review existing software applications and propose solutions to improve performance and cost efficiency.
  • Coach engineering teams on best practice and approaches to troubleshooting.
  • Perform architectural and code reviews for complex solutions/components and recommend improvements.
  • Help teams create and maintain a Continuous Integration, and Continuous Delivery build/release pipeline.
  • Recommend new technologies/tools/methods that can help increase productivity and efficiency.
  • Perform initial (or ballpark) estimations for complex applications and problem resolutions based on high level requirements.
  • Help colleaugues provide detailed estimations based at feature/ functionality level.
  • Work within agreed timescales and costs.
  • Recommending and reviewing implementation and technical aspects of application development and integration.
  • Identifying potentials of new/emerging tools and methods and employ in application development.
  • Leading and contributing into the technical discussions to drive better outcome for different stages of SDLC.
  • Leading and contributing into technical documentation from compliance perspective.
  • Conform to Client's Secure Software Development Lifecycle implementing security best practice.
Reporting Relationships
Lead Principal Software Engineers/Architects
Essential Competencies
  • Must have 11+ years of relevant experience with a minimum of 3 years as a Technical Architect or 5+ as a Principal Software Engineer.
  • Fluent in spoken English and able to take part in meetings and discussions.
  • Proactive personality and able to work autonomously.
  • Self-motivated problem solver with a structured approach to providing solutions to complex issues.
  • Exceptional oral and written communication skills.
  • Good team player.
  • The ability to work to agreed deadlines.
  • Ability to work at detailed and abstract levels.
  • Ability to provide technical guidance to team members.
  • Self-learner, keeping skilled up on latest technologies and practices.
  • Track record of delivering commitments on time and quality.
Skill Classification
Priority Rank
Description
Exp. (Years)
Mandatory
1
.Net Core
5+
2
Cloud based PaaS/SaaS application development (Azure/ AWS)
5+
3
ASP.NET MVC using C#.NET
10+
4
Angular 2+
5+
5
JavaScript/ jQuery/ AJAX
10+
6
HTML, CSS / Bootstrap
10+
7
MS SQL Server
10+
8
Web API / WCF / Web Services
10+
9
ORM (EF/ Dapper/ NHibernate/ ADO.Net)
8+
10
Unit Testing framework (XUnit/ NUnit/ MSTest)
5+
11
Wide range of database technology experience including Cosmos DB, PostgreSQL, MySQL
2+
Highly Desirable
12
Other front-end technologies ( VueJs/ React/ Knockout)
2+
13
Azure DevOps (Boards, Git, Pipelines - CI/CD)
1+
Desirable
14
Blazor
2+
15
MongoDB, Oracle DB
2+
16
ASP.NET (Web Forms) using C#.NET
1+

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3373022
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Indore, Madhya Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year