CHENNAI · FULLTIME
.NET Developer (Junior)
Propel Consulting Services, Inc.
Chennai · onsite · Posted 26d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Job Description
About Propel At Propel, we don't just build software — we build future-ready, human-centered digital platforms that drive business transformation. We are a design-led technology firm committed to solving complex problems with elegant, scalable solutions. Join a workplace where your ideas matter, your expertise is valued, and your growth is championed.
About The Role As a Junior Engineer at Propel, you will work closely with senior engineers to build scalable, modern applications using .NET, Python, cloud technologies, and web frameworks. This role is ideal for early-career professionals who are eager to strengthen their core computer science fundamentals, gain real-world project exposure, and grow into well-rounded full-stack or backend engineers
. Key Responsibilities
- Collaborate with senior engineers to design and develop scalable applications using .NET, Python, and modern web technologies.
- Apply Object-Oriented Programming (OOP) and SOLID principles to build clean, maintainable, and efficient code.
- Solve real-world engineering problems using foundational Data Structures and Algorithms concepts.
- Assist in building and optimizing backend services and data processing pipelines.
- Participate in cloud-based development projects and gain hands-on experience with Microsoft Azure.
- Contribute to containerized application development and deployment workflows using Docker.
- Develop and maintain frontend components using frameworks such as Angular or Next.js.
- Take ownership of assigned modules and features from development through deployment.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
- Stay updated with emerging trends in software engineering, cloud computing, and full-stack development.
What We’re Looking For
- Strong foundation in computer science fundamentals including:
- Object-Oriented Programming (OOP)
- SOLID design principles
- Operating System basics
- Memory management, multithreading, and networking concepts
- Basic understanding of Data Structures and Algorithms with problem-solving experience in C#, C++, Java, or Python.
- Working knowledge of either Python or C# (.NET).
- Basic proficiency in web development using HTML, CSS, and JavaScript.
- Familiarity with cloud computing models such as IaaS, PaaS, and SaaS.
- Basic Azure certification (AZ-900) or equivalent hands-on knowledge of Azure services.
- Awareness of containerization concepts using Docker.
- Strong willingness to learn, adapt, and grow in a fast-paced technical environment.
Preferred
- Exposure to Python-based data processing workflows.
- Understanding of Artificial Intelligence and Machine Learning concepts.
- Experience with frontend frameworks such as Angular or Next.js.
- Hands-on experience with Azure services beyond certification-level knowledge.
What We Offer A Purpose-Driven Mission
We believe in using technology as a force for good—designing scalable, data-driven systems that enable smarter decisions and meaningful impact across industries. Empowered & Inclusive Culture
Our open and collaborative culture ensures your ideas matter. You’ll have the autonomy to design solutions while working closely with highly skilled teams. Learning & Growth at the Core
From mentorship and certifications to hands-on exposure to modern data platforms, we invest deeply in your professional growth. Innovation with Impact
You’ll work on modern data platforms and cloud-native architectures, helping clients unlock insights through automation, analytics, and intelligent systems. Well-being Matters
We prioritize work-life harmony, psychological safety, and policies that support your mental, physical, and professional well-being. Others
- Common application/ web security and OWASP vulnerabilities
- Encryption algorithms to protect sensitive information
- PII, PCI, HIPPA, and GDPR compliance and how to implement
- Finding the vulnerabilities of the third-party components/ libraries
- Understanding security breaches of data-in-transit and data-at-rest and its implementation check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#243b61;border-color:#243b61;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02