
Backend Developer (4.5 – 7.5 Years Experience)
Company Description:
Idea Elan LLC is a product based company that provides comprehensive software solutionsfor
research facilities in Universities and Institutions worldwide.
Please visit www.IdeaElan.com for more information.
Key Responsibilities:
● Design and develop high-performance,scalable, and secure backend APIs and services
using .NET Core.
● Work withrelational (MS-SQL) andNoSQL (CosmosDB, MongoDB) databases to create
optimized data models and ensure data consistency and performance.
● Participate in code reviews and provide constructive feedback.
● Collaborate with front-end developers and other teams to deliver high-quality software.
● Write clean, maintainable, and efficient code while ensuring quality standards.
● Troubleshoot and debug complex issues, optimizing code for maximum performance and scalability.
● Stay updated with the latest trends in backend development and cloud technologies to drive innovation.
● Optimize database performance and ensure data integrity.
Required Experience:
● 4.5 -7.5 years of experience in backend development.
● Strong experience with .NET Core and building RESTful APIs.
● Proficient with MS-SQL and experience working with NoSQL databases like Cosmos DB and MongoDB.
● Hands-on experience with Azure Cloud services (e.g., Azure Functions, Azure Storage, API Management, Azure SQL Database,etc.).
● Understanding of software development principles such as object-oriented programming (OOP), design patterns, and SOLID principles.
● Experience with version control systems such as Git.
● Strong knowledge of asynchronous programming, microservices architecture, and cloud-native application design.
● Familiarity with CI/CD pipelines, containerization (Docker), and deployment automation is a plus.
● Excellent problem-solving and debugging skills.
● Ability to work in an Agile development environment and collaborate with cross-functional teams.
● Good communication and collaboration skills.

About IDEA ELAN
About
Connect with the team
Company social profiles
Similar jobs
- Job Description:
-
Team Leading experience upto 2 years
- Extensive experience in Appian BPM application development
- Knowledge of Appian architecture and its objects best practices
- Participate in analysis, design, and new development of Appian based applications
- Mandatory Team leadership and provide technical leadership to Scrum teams Certification Mandatory- L1, L2 or L3
- Must be able to multi-task, work in a fast-paced environment and ability to resolve problems faced by team
- Build applications: interfaces, process flows, expressions, data types, sites, integrations,
- Proficient with SQL queries and with accessing data present in DB tables and views
- Experience in Analysis, Designing process models, Records, Reports, SAIL, forms, gateways, smart services, integration services and web services
- Experience working with different Appian Object types, query rules, constant rules and expression rules
Qualifications
- At least 6 years of experience in Implementing BPM solutions using Appian 19.x or higher
- Over 8 years in Implementing IT solutions using BPM or integration technologies
- Experience in Scrum/Agile methodologies with Enterprise level application development projects
- Good understanding of database concepts and strong working knowledge any one of the major databases e g Oracle SQL Server MySQL
Additional nformation Skills Required
- Appian BPM application development on version 19.x or higher
- Experience of integrations using web services e g XML REST WSDL SOAP API JDBC JMS
- Good leadership skills and the ability to lead a team of software engineers technically
- Experience working in Agile Scrum teams
- Good Communication skills

Job Responsibilities:
- Technically sound in Dot Net technology. Good working knowledge & experience in Web API and SQL Server
- Should be able to carry out requirement analysis, design, coding unit testing and support to fix defects reported during QA, UAT phases and at GO Live times.
- Able to work alone or as part of a team with minimal or no supervision from Delivery leads.
- Good experience required in Azure stack of integration technology-Logic app, Azure Function, APIM and Application insights.
Must have skill
- Strong Web API development using ASP.Net Core, Logic app, azure functions, APIM
- Azure Functions
- Azure Logic App
- Azure APIM
- Azure ServiceBus
Desirable Skills
- Azure Event Grid/Hub
- Azure KeyVault
- Azure SQL – Knowledge on SQL query
- Understanding the business requirement and providing good scalable solution
- Integrating user-facing elements developed by a front-end developers with server side logic
- Building reusable code and libraries for future use
- Optimizing the application for maximum speed and scalability
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
What you need to have:
- Engineers from Tier 1 colleges, B.Tech/ B.E from only from Tier 1 colleges
- Extensive and expert programming experience in anyone programming language (Golang/ C/ Java).
- A solid foundation in computer science, with strong competencies in data structures, algorithms, software design and distributed system applications
- Experience with building and scaling apps with RDBMS as well as NoSQLs.
- Experience creating scalable Web APIs for mobile and browser consumption
- Have a penchant for solving complex and interesting problems
- Worked in start-up culture with high levels of ownership and commitment
- Excellent coding skills – should be able to convert design into code fluently
- Working knowledge of - ReactJS, React Native, Golang, MySQL, NoSQL and hosting environment is AWS
Work as a member of a team responsible for problem resolutions requiring extensive analysis, troubleshooting to product development. You will apply your knowledge of building scalable, distributed applications to provide ideal solutions to solving our clients business problems by driving customer experience outcomes with enhanced technical capabilities. Essential Functions include, but are not limited to the following.
You will be expected to:
- Work closely with a team of highly technical engineers distributed geographically.
- Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery
- Build high quality, efficient & reusable code in server-side programming.
- Troubleshoot & debug applications/products
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
- Guide/mentor the less experienced team members
- Participate in code reviews
- Document and test the features worked on by you or team
- Explore & Propose to incorporate cutting-edge technologies / plugins etc to improve applications
- In addition, position is responsible for a variety of complex Linux, SQL, networking and coding challenges.
Must Have Skills:
- Strong programming skills in C/C++, Knowledge of PHP would be advantageous.
- Experience in Networking software development and Domain Knowledge
- Experience working with Linux
- Good Understanding of Databases (MySQL) and proficiency in SQL Queries.
Good to Have Skills:
- Knowledge of RESTful APIs
- Exposure to DevOPS practices, Continuous Integration (CI/CD), Containers (Docker).
- Experience with Spark Structured Streaming API, MySQL performance optimization, Linux Kernel experience
- Exposure to Test Driven Development
Rules & Responsibilities:
Technical Skills:
- .Net– Net, C#, .Net core, MVC, Framework, Web API, Web Services, Micro Service and SQL
- Azure – Azure Cloud, SaaS, PaaS, IaaS, Azure Relational, and No-SQL Database, Big Data Services
Responsibilities
- Good understanding of and experience in working on Microsoft Azure (IAAS/PAAS/SAAS)
- Ability to architect, design, and implement cloud-based solutions
- Proven track record of designing and implement the IoT-based solutions/Big Data solutions/applications to the Azure cloud platform.
- Experience in building .Net-based enterprise distributed solutions in Windows and Linux.
- Experience in using CI and CD tools. Jenkins/ Azure pipeline and Terraform. Experience in using another tooling such as Ansible, CloudFormation, etc.
- Good understanding of HA/DR Setups in Cloud
- Experience and working knowledge of Virtualization, Networking, Data Center, and Security
- Deep hands-on experience in the design, development, and deployment of business software at scale.
- Strong hands-on experience in Azure Cloud Platform
- Experience in Kubernetes, Docker, and other cloud deployment, container technologies
- Experience / knowledge of other cloud offerings (e.g. AWS, GCP) will be added advantage
- Experience with monitoring tools like Prometheus, Grafana, Datadog, etc.
WhiteSnow Software Consultancy Pvt Ltd, Pune
Job Description Document
Joining: Jan 2021
Designation: .Net Developer
Job Brief: We are looking for a Windows Applications Developer who possesses a passion for pushing mobile technologies to the limits. Who will design and code functional programs and applications.
Roles and Responsibility:
- Programmer to develop stand-alone Windows application
- Focus on development of software life cycle.
- Bug fixing and improving application performance
- Design and build advanced applications for the Windows platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Coordinate efforts with other developers, plan high level architecture for solutions, code software to spec, track and resolve software defects.
- Understanding client requirements and how they translate to new application features
- Collaborating with development team and other IT staff to set specifications for new applications
- Write high quality source code to program complete applications within deadlines
- Perform unit and integration testing before launch
- Conduct functional and non-functional testing
- Troubleshoot and debug applications
- Evaluate existing applications to reprogram, update and add new features
- Develop technical documents and handbooks to accurately represent application design and code
- In-depth knowledge in basic frameworks to create user interfaces faster and easier.
Requirements:
- Proven experience of 1 to 5 years as windows application developer
- C#, .NET Core, .NET Web API, JSON, XML. Knowledge of WMI classes
- Should be expertise in Windows Phone and Windows 8/8.1 development.
- In-depth knowledge of programming for diverse operating systems and platforms using development tools
- Have published at least one original Windows app
- Excellent understanding of software design and programming principles.
- A https://resources.workable.com/team-player-interview-questions">team player with excellent communication skills
- Analytical thinking and problem-solving capability
- Great attention to detail and time-management skills
- BSc/BA/BE/Btech. in computer science or relevant field; MSc/MA will be appreciated
- Certified application developer is a plus
Key Skills: C#, .Net core, Web API, Angular (Added advantage)
Job Description Form:
- Name of company: WhiteSnow Software Consultancy Pvt Ltd
- Website of the Company: https://whitesnow.com/">https://whitesnow.com
- Address of the Company: 3rd & 4th Floor, Serene Tower, Pakharbaug Society, Bavdhan, Pune, Maharashtra 411021.
Landmark: lane between Wadapav cafe and Krushna sweets
- Name of the Talent Acquisition Head : Dhanashri Lokhande
- Nature of Job: Full time
- Location/s of Work: Bavdhan, Pune
- Branches considered: Electronics and Telecommunication, Electronics, Computer, Information Technology, BCA, MCA
- Eligibility Criteria: No criteria [Live ATKT Considered : No]
- Salary Offer p.a.: 3.00L p.a to 5.00L p.a
- Bond: No
- Selection Process:-
Interview process: 1. Brain test.
- Technical interview
- Bachelor’s Degree in Computer Science or equivalent
- 8-12 years’ of industry experience in programming web applications, mobile and/or large scale enterprise products
- Deep knowledge of C#, ASP, .NET, MVC, .Net core
- Deep knowledge and extensive experience working on Ruby or React and JavaScript, as required
- Experience with XML, ADO/ADO.NET, LINQ, AJAX, IIS
- Extended experience with SQL, relational and non-relational databases
- Experience in TFS and Visual Studio
- Hands on experience with SDLC and programming design patterns
- Experience with Agile methodology
- Skillful at reviewing new feature impact on an application and recognizing potential risks
- Uses time effectively and efficiently
- Quickly learns new technologies
- Detailed oriented, professional and possesses a positive work attitude
- Communicate professionally both verbally and in writing
- Effective time management skills
- Knowledge on UI technologies will be plus
PRINCIPAL DUTIES AND RESPONSIBILITIES:
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Conducts systems analysis and makes recommendations to improve the system to achieve an outcome.
- Promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive unit tests.
- Contributes to Technical Requirements Documents.
- Requests constructive feedback for designs early in the process.
- Communicates successfully with large teams and many stakeholders.
- Provides mentorship for Software Engineers and participates in interview panels to hire new Software Engineers.
- Assists in removing obstacles for the team to yield successful sprints.
- Performs peer code reviews to ensure quality of the codebase.
- Ability to decompose and delegate work to junior engineers.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Works effectively with multiple projects and features.
- All other duties as assigned.
You will get to own and build world-class, stable, secure and scalable solutions
Ownership, trust and flexibility comes with the job and you are expected to consistently raise the bar in terms of technical proficiency and quality of code.
You will get to work with a highly experienced team in a very informal, yet results-oriented environment
You should think consumer-first and have the ability to work in a dynamic and fast-paced environment
You will actively participate in defining stable and scalable engineering processes to meet the demands of a fast growing team.
3+ years hands-on application development experience in Python, Django, Flask & NodeJS
Highly proficient in SQL and NoSQL databases and Redis.
Should have a strong hands-on working knowledge on AWS services like EC2, S3, Route53, SES, SQS, SNS etc.
Should have successfully built and deployed complex and resource efficient backend APIs that work flawlessly at scale
Should be willing to take on responsibility and ownership and should be highly motivated and fun to work with :)
Experience in working at fast-paced startups is a big plus!
If you have the knowledge, experience and hunger to make a positive impact, we’d love to meet you.
Expereince: 3-5 years
Domain: SQL server/SSIS/Cloud technology
Good Knowledge in Creating new tables in database.
Using Triggers, trunket,delete,view,etc






