Experience as a software engineer, demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation and deployment tasks.
Proven ability to work in a dynamic team environment as a high-level Contributor.
Excellent communication with strong analytical and debugging skills.
Ability to learn and adapt to new technologies independently and quickly.
Experience in working geographically distributed and multi-cultural teams.
Skills
Required:
2-4 years experience either in Microsoft C#, .NET development
AWS/Cloud Experience or Willing to learn
1-2 years experience development in MS SQL database environment
1-2 years programing knowledge Batch, PowerShell
Ability to code and possess troubleshooting experience.
Desirable:
AWS, Python, GIT, WMI, SQL
Agile Development experience (Scrum or Kanban)
Linux development or scripting (Bash, KSH, Cygwyn)
Angular, jQuery, JavaScript
Java/J2EE
Job Responsibilities:
Aggressive and independent developer on a small development team wearing many hats such as design, architecture, coding, testing, documentation, and mentoring
Creative spirit who actively initiates new ideas, defends their opinions, and critiques design during daily standup meetings
Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage and work processes, investigating problem areas, following software development lifecycle
Independently handle end to end feature development and resolve any challenges faced in implementing the same
Articulate complex technical topics clearly and concisely to both business and technical audiences in both written and verbal form
Demonstrates proficiency in technical areas required for successful development and implementation of NICE Services Portal products
Hungry to learn new technologies and implement the same in feature development within the time frame provided
Documents solutions by developing detailed design documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Provide coaching and mentorship support to team members
Identify, communicate, and reconcile any design flaws found in Services Portal, Power Tools Suite, Site Doc and FETCH
Estimate effort required to develop Service Portal Solutions based on solution design, personal experience, best practices, and inspired creativity
Maintain high level of quality control during project execution
Manage time effectively and efficiently
Lead and Mentor Junior developers on the team
Shared knowledge learned in Scrum meetings or dedicated knowledge sharing sessions.