Mechlin Software Off Campus Drive | Software Developer Trainee | B.tech (CSE/IT/ECE), BCA, MCA | 2019 Batch | Mohali
About the Company:
Mechlin Technologies is an IT services & Consulting company since 2009, with its core competencies in Staff augmentation, Corporate training’s, Business consulting & Software development. We believe to continuously improve our services by aligning us to the global standards for quality, delivery time and development costs. We have been at the forefront of developing and implementing new technologies and solutions. Providing high quality Software solutions to customers for the all size of enterprises solution to bridge disparate work groups, IT systems and business processes & enable them to leverage the strength of IT by automating business processes. We work with every client to co-engineer customized solutions.
Company Name: Mechlin Technologies
Company Website: https://www.mechlintech.com
Position: Software Developer Trainee
Job Location: Mohali
- ₹ 1.8 LPA – 4.5 LPA
- Offered salary packages will commence after Initial Learning Program (ILP) period to the selected candidate. The ILP period will be 6 months. During Initial Learning Program, the candidate will receive the stipend as 6k per month.
- B.tech (CSE/IT/ECE), BCA, MCA
- 2019 Batch
- 60% in 10th, 12th and Graduation
- Group Discussion
- Technical Interview
- HR Interview
Cultural Fit at Mechlin Technologies:
• You love learning, you love teaching.
• You are constantly growing your own knowledge, and helping to grow the knowledge of others.
• You enjoy wearing multiple hats and roles, and titles are not important to you.
• You enjoy doing it right first time and utilize tools & techniques to constantly excel in what you work to deliver it on time.
• You do top-quality work, manage quality, and make everything you touch better.
• You are comfortable working under strict confidentiality agreements and often behind-the-scenes.
• You are self-organized and manage time and resources well.
• You are able to not only work alone, but also communicate within a team by sending updates, tracking time, and other forms of communication while you work.
• Gather Software requirements (~15%)
o Elicit requirements from onsite team and customer team
o Review User Stories and create software development tasks
• Develop architecture design (~20%)
o Develop iterative prototypes and analyze various upstream data sources
o Prepare approach document based on the business needs
o Identify design alternatives and conduct technical feasibility
o Develop proof of concepts for technical evaluation and early customer feedback
o Develop database schema and document other architectural dependencies for a reliable, scalable, and optimal solution
o Develop algorithms to convert functional specifications into software design
• Application development using Microsoft SQL Server, SQL Server BI tools, Power BI, Microsoft Azure, SharePoint Online, and C# (~35%)
o Write Front-end and Back-end code as per the approach document
o Develop, maintain, and enhance unit test suites to verify the accuracy of ETL processes, dimensional data, OLAP cubes and various forms of BI content including reports, dashboards, and analytical models
o Analyze the reports generated by the tools and incorporate the changes/ results
o Conduct peer code reviews and external code reviews using Git and Visual Studio Online
o Generate and deploy daily builds for verification and customer review
• Business Intelligence (BI) application testing (~20%)
o Ensure the consistency between the defined requirements, the implementation of the business logic at the database layer, and the user’s experience in interacting with that data
How to Apply: Click Here