OverviewThe software developer will be responsible for development, testing and other activities of the software lifecycle.Essential FunctionsDevelop the Dot Net code (UI to Database level - MVC) using designated product technology architecture and framework.Support testing and other activities of the software lifecycle.Work with US teams from India.Interact with project managers and other software engineers to ensure technical integrity and successful delivery of projects.Support the entire project lifecycleDevelop and maintain technical competencies as defined by departmental management.Participate with the Product Management Team in the training, product briefs, and deployment of new installations both internally and externally.Provide status updates and timelines/road map.Develop and maintain technical competencies as defined by departmental management.Provide services in a professional manner, adhering to all CHR Solutions standards as identified in the Employee Handbook, the performance evaluation system, and other company and departmental programs and policies.Identify, meet and/or exceed client expectations within defined parameters related to delivery of services, quality, revenue, and sales goals.It is expected that the incumbent shall perform other duties as assigned within his/her capabilities as determined by management and based on the needs of the business.Develop and maintain technical competencies as defined by departmental management.Education and Experience RequirementsEducationAssociate or bachelor’s degree in related field preferred.Experience0-1+ Years of experience in Microsoft Technologies especially in Microsoft DotNet framework.Strong analytical and problem-solving skillsUnderstanding software development lifecycle.Good communication skills, both written and verbal - will be working on a geographically diverse team.Preferred Technical Skills: , C#, , SQL Server and SQL Scripting skills with a good development background.Other QualificationsHonesty & Integrity - Demonstrates trustworthiness in all aspects of position; follows through on commitments; proactively accepts responsibility for actions and appropriately shares credit for success; tells the truth tactfully; builds and develops strong trust with peers, management, and customers.Interpersonal Skills: Professionalism, Attitude, and Respectful Treatment of Others - Demonstrates maturity; focuses on resolving conflict, not blaming; maintains confidentiality; keeps emotions under control; listens to others and is open to others' ideas and to try new things; approaches others in a tactful manner; reacts well under pressure; treats others with respect and consideration regardless of status or position.Communication Skills: Written & Verbal - Adjusts to audience; uses professional language. Verbal: Speaks openly, persuasively, and clearly; listens and seeks clarification; responds well to questions; demonstrates group presentation skills; actively participates in meetings. Written: Writes clearly, informatively, concisely, and accurately; presents numerical data effectively; reads and interprets information.Commitment to Innovation & Continuous Quality - Displays original thinking and creativity; meets challenges with resourcefulness; generates suggestions for improvements; develops innovative approaches/ideas; presents ideas and information in a manner that gets others' attention; seeks ways to improve and promote quality; welcomes and applies feedback to improve; monitors own work to ensure quality; cross-trains to ensure knowledge and information are shared.Drive: Takes Initiative, Motivated, and Ambitious - Works independently; originates and/or completes actions or tasks with little to no supervision; asks appropriate questions to ensure understanding; digs in and stays to task without being easily distracted; desires to challenge and grow oneself professionally; seeks out new challenges.Ability to effectively utilize MS Office (Word, Excel, and Outlook).Ability to operate copier, fax, phone, and other office equipment as needed.Developing Organizational Talent – Identifies and develops talent within the organization; brings out the best in people; adapts personal style to better motivate others; develops Career Development Plans for individuals as needed. May include individuals outside one’s own organization or unit.Leadership/Influencing - Uses appropriate interpersonal styles and methods to inspire and guide others (upward, peers, direct reports) toward goal achievement; modifies behavior to accommodate tasks, situations, and/or people involved. Manages emotions; demonstrates initiative; demonstrates appropriate flexibility and sensitivity.Vision & Strategic Thinking – Heightened awareness of economy, competitors, industry, marketing opportunities, and key issues affecting company success. Develops, deploys and supports strategies to ensure success. Perceives how one’s decisions impacts other parts of the company and recognizes how internal and/or external factors affect one’s own unit.Develops and utilizes strategies to achieve organizational goals; Understands organization's strengths & weaknesses; Analyzes market and competition; I999dentifies external threats and opportunities; Adapts strategy to changing conditions.Email threats and opportunities; Adapts strategy to changing conditions.
Job Title
Associate Software Engineer