

Duties and responsibilities
- Develop and maintain simple to complex .net applications
- Deliver the quality code, on time
- Participate in agile development process to ensure project deliverables are met, on time and of high quality
- The quality and completeness of assignments, including initial design, development, bug fixing, quality engineering, documentation, and general product maintenance
- To understand specification document and perform coding as per the design and standards & guide lines which are defined by Immediate Lead/Manager
- Doing impact analysis and resolving in-process problems independently, or with minor input from the senior engineering /technical lead Skills and Experience
Skills
- Minimum 3 years of Experience in .Net Framework, C#,ASP.Net,
- In depth knowledge and experience with web development technologies including ASP.NET, Web API
- Have strong concepts of OOPS, Database(T-SQL) Programming
- Excellent analytical and problem-solving skills

About Onebanc Technologies
About
Connect with the team
Similar jobs


· Good understanding of OOPS, design principles and design patterns.
· C# development experience.
· Experience with WCF is required.
· Experience of working with web API is required.
· Experience with Windows services and Winforms will be useful.
· Experience of working with .NET Core is useful. Some exposure is expected.
· Experience of working with MS SQL Server.
· Experience of working with micro services will be useful.
· Experience of working with any queueing middleware like MSMQ, Rabbit MQ, WMQ will be useful.
· Exposure to cloud provisioning will be useful, in particular Azure.
· Exposure to security vulnerabilities and top 10 from OWASP will be useful.
· Exposure to front end technologies will be useful. Though it’s secondary but any experience with
SPA libs and frameworks in particular will be useful. Experience with either Angular or React will be
useful.
· Experience with any or all stated tools – TFS, Git, SOAP UI, Postman, Fiddler,
· Experience with CI/CD devOps tooling and practices is useful.
Soft skills required
· Good communication skills, both verbal and written. S/he should be able to articulate well.


Profile: Software Developer
Experience: 5 +Years
Location - Ahmedabad
Key skills: .NET Core, Angular, MVC & MYSQL
KEY RESPONSIBILITIES
- Design, build, and maintain high-performance, reusable, and reliable code.
- Can work solely or as a team player for existing and upcoming projects.
- Ability to work independently and within a team
- Understanding of the Software Development Life cycle.
- Good understanding of object-oriented design principles
SKILLS AND EXPERIENCE
- At least 5 yrs. of experience in Web application
- At least 5 yrs. of experience in MS SQL Server
- Expert in Angular, Web APIs
- Knowledge of object-oriented programming, SOLID principles, and design patterns
- Excellent problem-solving skills
- Must communicate in English effectively
- Analyze the existing codebase
- Design and implement solutions
- Collaborate with other developers to refactor and improve the efficiency of the code.
- Ensure that the software adheres to best practices in coding and architecture.
- Guide and mentor junior developers in performance optimization techniques.
- Should have understanding and experience of software development best practices/clean coding practices/clean coding practices
- Attention to detail and commitment to high-quality/error-free deliverables
- Conduct code reviews and provide feedback to ensure code quality and performance.
- Time Flexibility
- Stay up to date with the latest trends and technologies in software development and performance optimization.
- Familiar with Jira and Bitbucket
- Familiarity with cloud-native Dev Ops automation & building CI/CD pipelines


Technical Experience :
- Net development work experience
- Proficiency in NET Development with Asp.net and MVC.
- Strong object-oriented programming OOPS design skills, SOLID principles and proficiency in software design patterns
- Experience in database MS SQL Server.
- Experience with version control systems GitHub and Bitbuck
Professional Attributes :
1.Should have good communication Skills
2.Should be good team player
3.Should be able to work independently and under pressure
4.Should have good logical and analytical thinking





Job description :
The responsibilities of developers include writing code, designing solutions for applications, and improving functionality.
Creating top-quality applications.
Collaborating with front-end developers.
Ensuring that junior staff delivers according to standards.
Improving functionality.
Using the most updated and appropriate technologies.
Designing and building application layers.
Key skills: asp.net, C#,MVC, C++, Visual Studio, SQL

Responsibilities:
- Meeting with technology managers to determine application and website requirements.
- Upgrading existing .NET websites and applications.
- Analyzing system requirements and delegating development tasks.
- Developing technical specifications.
- Writing scalable code for .NET software applications.
- Reviewing and debugging .NET applications.
- Providing support for junior developers.
- Deploying functional websites, programs, and applications.
- Drafting software and application operating procedures.
- Training junior staff.
Requirements:
- Bachelor’s degree in computer science or information technology.
- Previous experience as a .NET developer.
- High-level managerial skills.
- Knowledge of .NET languages including C#, Visual Basic.NET, C++/CLI, J#, and JScript.NET.
- Proficient with front-end development languages including JavaScript, HTML5, and CSS.
- Ability to project manage.
- Excellent problem-solving skills.
- Good verbal and written communication skills.



- Analyze and document requirements for enhancements to systems and / or business processes.
- Write clean, testable code using .NET programming languages
- Develop technical specifications and architecture
- Test and debug various .NET applications
- Review and refactor code
- Deploy fully functional applications
- Upgrade existing programs
- Document development and operational procedures
- Support junior developers’ work
Technical Competencies
- Strong understanding of object oriented programming concepts, design patterns and SOLID principles
- Must have hands on experience with C#, ASP.NET, MVC, Windows Services, .NET Entity Framework, SQL Server/T-SQL, IIS and related technologies
- Expertise in REST APIs and WCF
- Strong knowledge of modern techniques such as Responsive Web Design, LINQ, Dependency Injection and Design Patterns
- Strong Skills and experience with web client technologies inclusive of HTML5, CSS3, JavaScript, AJAX, JSON and JQuery
- Knowledge of various industry standard development practices (Agile methodology, OOD, TDD, BDD)
- Proficient with tools to enable SDLC (TFS, Visual Studio, etc.)
Behavioral Competencies
- A go getter attitude with the ability & desire to work in a fast-paced challenging environment
- An innovator mind-set who strives to make things better
- Ability to work independently with the knowledge as well as capability to quickly grasp and make an immediate impact
- Good written & verbal communication skills


Experience- 3-5years
Required skills- At least 2 to 4 years of professional experience in programming
(including scripting /coding), SQL and relational databases, and application
development
Primary skills-
Experience with RPA technologies - UiPath
Experience with Process Analysis, Design, and Implementation, Business and Technical
requirements, Problem-Solving, and System(s) Testing, including UAT and Bug fixes
Should be able to Prioritise and manage Multiple Portfolios
Basic understanding of Lean Six Sigma process methodologies
Note: Should come from c#, .Net development background
Secondary skills-
Good interpersonal, written and Excellent communication skills
Should have strong analytical skills and problem solving
skills
Responsibilities-
The Process Designer is responsible for understanding the current process.
He/she makes sure that the people working on the RPA project are in sync.
He/she also monitors the changes that happen after implementing the feedback during
development or testing phase while keeping the project specifications intact.









