
Good to have Winform experience
Looking for Immediate joiners.

About Utthunga Technologies
About
Connect with the team
Similar jobs
Years of Experience:6-8 Years
Notice: Immediate-15 Days
Work Location: Bangalore
Looking for candidates anywhere in south India who can relocate to Bangalore.
POSITION SUMMARY
Developers will be responsible for Designing and integrating software applications running on multiple platform types into the overall architecture.
TECHNICAL SKILLS
C#, .Net 3.5+, ASP.Net, WebAPI, MVC, jQuery, Angular, JavaScript, React, SQL Server 2008+
POSITION RESPONSIBILITIES
-
Minimum 6+ years of solid experience in C# development.
-
Ability to write clean code
-
strong knowledge of SOLID principles
-
Experienced in source control and collaboration tools TFS, Azure DevOPS
-
continuous hands-on experience in unit testing
-
Understanding of agile development, and scrum methodology is desirable
Strong analytical and Problem solving skills.
Strong knowledge of .NET web framework includes ASP.NET, ASP.NET MVC, .NET Core (Nice to have) , Web API, LINQ , HTML, JavaScript, jQuery, AJAX and CSS
Experience designing, developing, and deploying Web Services and Web apps on IIS.
Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
Experience with debugging, performance profiling and optimization.
Experience with git source control
Familiarity with writing unit tests
Familiarity with micro services.
Ability to take a project from start to finish with or without supervision
Strong communication skills with both internal team members and external stakeholders
Good to have team handling experience
As an Associate Software Engineer, you will have the opportunity to collaborate on the creation and maintenance of scalable, high-quality software as we grow. You'll work closely with the CTO and quickly gain skills and responsibilities as the team and the technical requirements grow.
Primary Responsibilities
- Develop RESTful APIs leveraging Django classes, ORM and Postgres Database
- Develop solutions that meet business objectives while leveraging industry best practices
- Write high-quality source code to program complete applications within deadlines
- Troubleshoot and debug applications
Technical Competencies
- Expertise with Python language
- Experience with Django: maintaining APIs
- Familiarity using Git, code repositories, branching and merging strategies
- Ability to break down complex concepts, tasks, or problems into more simple, understandable language and action plans
- Excellent communication skills, and attention to detail
- Good Documentation skills
Perks
- Work from home
- Flexible work schedule
- Flexible standup meetings
Interview Process
- Two technical rounds with Senior Developer and CTO
- Cultural Fit interview with Project Manager
Please do not apply if you don't have professional Django work experience.
Key Responsibilities:
• Actively work on server-side development on the .NET framework.
• Browser / client-side development on JavaScript (or its libraries such as JQuery).
• Work with data structures such as XML and JSON.
Required Skills:
• 2-4 years of hands-on experience on Web technologies.
• Minimum 6 months of experience on MVC is mandatory.
• Good knowledge and understanding of WCF, Windows services.
• Knowledge of Database development on MS SQL / Oracle DB.
• Good communication and problem-solving skills.
• Should be a self-starter and should have the ability to work under pressure.
• Should be passionate about sports.
Mandatory: Passionate about sports, Problem solving, Team player, Target & Result oriented.
Analyze user/business requirement and formulate a design strategy
Prepare estimation with TBS
Write optimized code, abiding project/industry standards
Complete assignment on time with expected quality
Attends daily Sprint call for technical discussion with client
Understand and follow project define processes
Work with team to achieve the set goals
Communicate status, idea, suggestion with stakeholders (Team/Clients).
Design, Develop and Test applications running in the cloud.
Work in sprints, within a highly motivated, self-organizing team to produce quality software
according to the priorities laid down by the application stakeholders.
Design innovative solutions to problems faced by our internal and external customers and
implement them on continuously evolving applications.
Write Unit tests to ensure code is proven to work before being deployed to Test environments.
Use defensive coding to ensure software is developed with a secure approach.
Provide input on best practices and innovations across all aspects of our software development.
Provide our customers with Applications that can satisfy their needs, working as part of the team
to address issues that customers may encounter as they go about their business.
Required Experience and Skills :
A minimum of 6 years of software development experience
In-depth knowledge of C#
Hands-on experience with ASP. NET MVC Framework
Strong knowledge and experience in designing and developing Web solutions using ASP.
NET MVC Framework
Rich experience in creating REST-based web-services using ASP. NET Web API or ASP.
NET Core
Working experience of Relational Databases (MS SQL, Oracle nice to have), ORM (Entity
Framework, EF Core)
Affinity with unit and integration testing frameworks and TDD
Knowledge of Azure cloud and DevOps pipeline nice to have
Analyze, plan and estimate requirements as well as identify risks involved and provide
solutions
Understanding of design principles behind scalable and testable applications
Continuous improvement and innovative mind-set.
Ability to take a lead role and take ownership of complex data integration deliveries.
A degree in Computer Science and/or a business related degree; or equivalent work experience.

Roles & Responsibilities:
-
Strong knowledge of Asp.Net MVC, C#, MVC, JavaScript and JQuery.
-
Prepare and maintain code for various .Net applications and resolve any defects in systems.
-
Prepare test-based applications for various Dot Net applications.
-
Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.
-
Manage defect tracking systems and resolve all issues and prepare an update for systems.
-
Investigate and develop skills in new technologies.
Skills Required:
-
Proven experience as a .NET Developer or https://resources.workable.com/application-developer-job-description" target="_blank">Application Developer.
-
Familiarity with the http://asp.net/" target="_blank">ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)).
-
Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3.
-
Familiarity with JavaScript and JQuery.
-
Understanding of Agile methodologies.
-
Excellent troubleshooting and communication skills.






