Software Developer
-
California
-
Other
Job Description
Title –
Software Developer
Location – Redlands, CA
RESPONSIBILITIES
Develop excellent software that extends
the capabilities of the ArcGIS platform
Build
software components using a variety of programming languages (C#, .NET,
WPF, Python, etc.) that follow industry-standard design patterns,
development methodologies, and deployment models
Solve and
articulate complex problems with application design, development, and user
experiences
Work closely
with other developers to design and develop quality APIs that scale to
millions of users
Write
comprehensive technical design specifications and support documentation
REQUIREMENTS
Bachelor’s or
Master’s in computer science, computer engineering, mathematics, GIS, or
related field, depending on position level
3+ years of
software development experience
Working
knowledge of SQL
Object
oriented design skills
Basic
knowledge of cloud platforms and NoSQL databases
Hands-on
experience with RESTful web services, distributed systems, and cloud
computing
Knowledge of
Agile software development methodologies (Scrum)
Working
knowledge of data storage strategies including SQL (e.g., Oracle, SQL
Server, PostgreSQL) and NoSQL alternatives (e.g., Elasticsearch, MongoDB,
etc.)
About Our Company:
NIIT Technologies is a leading
services solutions organization, servicing customers in North America,
Europe, Asia and Australia. It offers services in Application Development
and Maintenance, Enterprise Solutions, Managed Services including Digital
and Business Process Outsourcing to clients in the Financial Services,
Travel Transportation, Insurance and Media industry. Our domain
knowledge, new approaches to customer experience management, robust outsourcing
capabilities, and global delivery model, have made us a preferred IT
partner to over 220 clients. With over 30 years of experience in the IT
world, today we are over 9000 professionals across 16 countries. In
addition to being listed as “ComputerWorld’s 100 Best Places to Work in
IT”; a complete list of our awards are at:
http://www.niit-tech.com/about-us/awards-and-accolades. We call ourselves
NIITians and like anyone of us, we’d like every future employee to have
fun and do great things at work. To learn more about us, please visit: www.niit-tech.com
Software Developer
Location – Redlands, CA
RESPONSIBILITIES
Develop excellent software that extends
the capabilities of the ArcGIS platform
Build
software components using a variety of programming languages (C#, .NET,
WPF, Python, etc.) that follow industry-standard design patterns,
development methodologies, and deployment models
Solve and
articulate complex problems with application design, development, and user
experiences
Work closely
with other developers to design and develop quality APIs that scale to
millions of users
Write
comprehensive technical design specifications and support documentation
REQUIREMENTS
Bachelor’s or
Master’s in computer science, computer engineering, mathematics, GIS, or
related field, depending on position level
3+ years of
software development experience
Working
knowledge of SQL
Object
oriented design skills
Basic
knowledge of cloud platforms and NoSQL databases
Hands-on
experience with RESTful web services, distributed systems, and cloud
computing
Knowledge of
Agile software development methodologies (Scrum)
Working
knowledge of data storage strategies including SQL (e.g., Oracle, SQL
Server, PostgreSQL) and NoSQL alternatives (e.g., Elasticsearch, MongoDB,
etc.)
About Our Company:
NIIT Technologies is a leading
services solutions organization, servicing customers in North America,
Europe, Asia and Australia. It offers services in Application Development
and Maintenance, Enterprise Solutions, Managed Services including Digital
and Business Process Outsourcing to clients in the Financial Services,
Travel Transportation, Insurance and Media industry. Our domain
knowledge, new approaches to customer experience management, robust outsourcing
capabilities, and global delivery model, have made us a preferred IT
partner to over 220 clients. With over 30 years of experience in the IT
world, today we are over 9000 professionals across 16 countries. In
addition to being listed as “ComputerWorld’s 100 Best Places to Work in
IT”; a complete list of our awards are at:
http://www.niit-tech.com/about-us/awards-and-accolades. We call ourselves
NIITians and like anyone of us, we’d like every future employee to have
fun and do great things at work. To learn more about us, please visit: www.niit-tech.com