Development Team at Verisys empowers the future with latest technology, keeping user experience in mind as how a user can interact with the interface in a better way. We focus on bringing the right candidate on-board and encourage them to use the latest technologies for identifying key talents. We invite you to join our team and be part of our growth story.
What we offer in this role:
Best market exposure, internal visibility for growth
Work on robust, secure and architectural environment
Opportunity to work in a technical environment
Job Responsibilities:
- Work closely with a team of developers and key operations staff to maintain existing system components, fixing production issues or designing and developing replacement components when necessary
- Own the development of defined code modules and features (as captured in Agile stories)
- Anticipate and resolve complex problems that impact software design
- Actively participate in all aspects of the SDLC for frond end and back end applications and services
- Assist in critical technical and design decisions during the development process
- Work on multiple projects simultaneously while maintaining focus on detail and providing regular status updates with client-facing teams as well as IT management
Skills, Knowledge and Abilities (SKA):
- Strong in programming fundamentals in C# .Net.
- 3-4 years of development experience with a skill set that includes C#, Net Framework 3.5 & above, Entity Framework, Web API, ASP . Net, ADO. Net, MS SQL/T-SQL Server 2008 and above
- Experience working with VB6, C++
- Experience with designing tables, indexes, stored procedure, views, etc., with good insights into performance optimization techniques
- Design, develop and debug code, databases, and stored procedures
- Good analytical and problem solving abilities
- Document solutions by developing and maintaining documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Proficient ability to work within structured Agile delivery processes, demonstrating good task definition, time management and organizational skills
- Ability to effectively communicate, both verbally and written
- Ability to work a flexible schedule when needed
- Ability to work cooperatively and collaboratively in a team environment with developers, analysts, management, vendors, and customer
- Nice to Have
- Experience working on UI technologies like Angular /React
- Experience working on cloud technologies like AWS or Azure
- Experience migrating legacy systems (VB6, C++) to new platforms