Senior Software Engineer
Role: Our client is an enterprise
virtualization and storage company & developing various solutions using
Python & similar technologies. As a key member of ground-breaking product
team responsibilities include, but are not limited to:
- Develop
innovative products/ components/ plugins through all phases of software
development including conception, design, implementation, and deployment
- Develop
software solutions by studying information needs
- Contribute
in E2E application development experience using C# .Net. Experience in C#
.Net technology stack would be desirable
- Contribute
as a strong, hands-on technical member in product development activities
to develop clean, refactored and tested code that is extensible and highly
reusable
- Bring
expertise in Virtualization, Storage technologies, OpenStack, with clear
understanding
- Be a
technical consultant to the assignment and provide technical assistance
and leadership to respond to the challenges that come up in the assignment
from time to time
- Revert
in a timely manner to all stakeholders
- Identify
and manage key risks and raises them to higher levels as appropriate
- Coach,
mentor and collaborate with other engineers in the team to develop and use
effective mechanisms to ensure code quality
- Contribute in organizational activities such as recruitment drives, campus hiring, training, grooming junior staff, writing blogs, representing Xoriant in industry forums
You should have experience in the
key matrix and performance areas given below:
Key Skills –
What we offer in
this role:
- Best market exposure, internal visibility for growth
- Opportunity
to work in a technical environment
- Work
on robust, secure and architectural environment
- Flawless
blend of
volume and niche to enrich your entire experience and add starts to your
career
- Young fast-growing team
Mandatory
Skills:
- At
least 5+ years of experience as a software engineer in C# .Net
technologies
- Strong
experience in Web Technologies like REST API
- Possess
good analytical, problem solving & debugging skills
- Good
knowledge of Design Patterns, Data Structure & Unit Testing
- Background
of Enterprise Company – Product Development experience (i.e. Networking
Storage, Kernel, Operating System as well OS level) would be prefer
- Exposure
to WIX Installer, Linux Operating System would be plus
- Good
understanding of Software Development Life Cycle and Methodology (Waterfall
or Agile)
- Flexible to work different technologies (like: Python)
Other Mandatory
Aspects –
- Early/ immediate joiners are welcome
- Knowledge of GIT, Jenkins and Gerrit
- Knowledge on Jira
- Test Driven development
- Good exposure to virtualization concepts
- Exposure to leading a product development team
Personal Skills
–
- Ability
to plan development activities meticulously, identifying dependencies and dedicatedly
work towards resolution
- Good
communication skills to crisply and accurately report status
- Positive
attitude, self-starter, self-motivated
- Capable
of taking responsibility for tasks and ensuring a successful outcome
- Able
to contribute to the work of a team while being motivated to work day to
day on individual tasks
- Independent discernment in developing methods, techniques and criteria for achieving objectives
Know Us:
Xoriant
is a Silicon Valley based product engineering, software development and
technology services firm with offices in the U.S., Europe and Asia. At Xoriant, we have always strived to
give our employees the best work culture, work-life balance, opportunities,
compensation & benefits and recognition. The result, an average tenure of a
Xorianter is five years, significantly longer than most firms. This number
reflects our dedication towards our employees.
Some of
the Xoriant advantages for all employees are:
- Innovate: Take the freedom to experiment,
learn and grow with like-minded people
- Recognition: Xorianters perform well and get
recognized from time to time
- Grow: We grow when our employees grow, so we
give them lots of opportunities to learn and grow
- Fun at work: Work doesn’t always have to be
serious, we regularly have activities to keep our employee fun filled with
high-energy
- Benefits: Benefits and compensation includes health insurance for employees, retirement plans and competitive compensation
Xoriant is voted the ‘Best Places to Work’ by the
IT-BPM Council in 2015 & 2016 and is proud to be known as one of the few
CMMI level companies who focuses on new technologies.
We are an
equal opportunity employer and value diversity at our company. We do not
discriminate on the basis of race, religion, color, national origin, gender,
sexual orientation, age, marital status, veteran status, or disability status
Something interesting, please do visit:
Please visit our employee driven technology blog: http://www.xoriant.com/blog/