.net Architect Job in Mindtree
.net Architect
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Technical Skills Needed
10 to 15 Yrs of Exp
The list below is extensive, which is indicative of the number of technologies we currently use across our projects and also highlights the size of the diverse opportunities we can offer you. While we wouldn't expect anyone to know of all of these, if your experience includes some of the below, we would love to talk to you:
Must have Strong knowledge of appropriate programming and scripting languages - Be proficient in .Net, .Net framework, C#, ASP.NET, Web APIs, WCF or related technology, AJAX, and JSON, and some type of automated testing
UI development (e.g. HTML, JavaScript, AngularJS, Angular4/5 and Bootstrap)
Source code control management systems (e.g. SVN/Git, Subversion) and build tools like Maven
Good SQL skills and preffered Big Data, Postgres, Oracle, MySQL, NoSQL databases (e.g. Cassandra, Hadoop, MongoDB, Neo4J)
Design patterns
Agile environments (e.g. Scrum, XP)
Software development best practices such as TDD (e.g. e.g.NUnit, XUnit,JUnit), automated testing (e.g. Gauge, Cucumber, FitNesse), continuous integration (e.g. Jenkins, GoCD)
Cloud computing (GCP, AWS, Azure), SaaS (Software as a Service)
Atlassian tooling (e.g. JIRA, Confluence, and Bitbucket)
Experience with Big Data technologies such as Spark, Kafka and/or Hadoop or NoSQL such as Cassandra
Automated Testing: JUnit, Selenium, LoadRunner, SoapUI, Postman (WebApi Testing )
TOGAF or SEI Software Architecture Certification etc.,
Exposure to BI Tools - like Tableau, PowerBI, QlikSense and DI Tools like Informatica etc.,
What You'll Do
You will design, develop, test, deploy, maintain and improve software
You will manage individual project priorities, deadlines and work you're doing
You have the ability to translate functional and technical requirements into detailed architecture and design
You will need extensive understanding of BDD/TDD practices, code review and analysis techniques, and open source agile testing frameworks.
Participate in code and design reviews to maintain our high development standards
. Proficnet in Agile driven development, Agile Tools.
You have a real passion for innovation! Experience with Cloud Platforms like AWS, GCP and Deploying,RPM, Docker, AWS (ECS, ECR), Terraform, etc. will help us on our exciting journey
You have experience in overall system architecture, scalability, reliability, and performance
Depending on level, you may work with product owners, UX and other business partners to define work for the team
You enjoy mentoring other engineers, having a voice in defining our challenging technical culture, and helping to build a fast-growing team (depending on level)
Must Haves
BS or MS degree in a STEM major or equivalent job experience required
5-8 years' experience in Microsoft .NET and related technologies and should have 1+ years experience in handling and managing cloud migration projects
You have experience developing accessible technologies
You are interested and able to learn other coding languages as needed
You can write very high quality code that is robust and easy to maintain
You have experience in debugging, diagnosing, and trouble-shooting complex, production software
You adore working in a fast paced and agile development environment
You possess excellent communication, sharp analytical abilities, and proven design skills
You have detailed knowledge of modern software development lifecycles including CI / CD
You have the ability to operate across a broad and complex business unit with multiple stakeholders
You have an understanding of the key aspects of finance especially as related to Technology. Specifically including total cost of ownership and value
You are a self-starter, highly motivated, and have a real passion for actively learning and researching new methods of work and new technology
You possess excellent written and verbal communication skills with the ability to communicate with team members at various levels, including business leaders
You will ensure design of each sub-system is in alignment with architecture, build and deployment quality
You will introduced and drove practical processes that drive continuous improvement of product
You will be technical process mentor for engineers and drive the right amount of necessary documentation
You will make decisions and bets on choosing the technology components in collaboration with other experts/departments/teams.
10 to 15 Years
2 - 4 Hires