Posted:1 month ago|
Platform:
Hybrid
Full Time
Overview Synoptek We think globally, act locally. As a Managed Services Provider Synoptek provides world-class strategic IT leadership and hyper-efficient IT operational support, enabling our global client-base to grow and transform their businesses. We are excited to have experienced continuous growth and in keeping with that momentum are seeking to add talent to our team. When you partner with Synoptek, you engage with an ever-growing, ever-evolving IT organization that provides a high-caliber team, result, growth and clarity. Responsibilities Application Developer III This is an amazing opportunity to work within the fastest growing Managed Services Provider in the nation. We are a company with a heart and soul dedicated to the ongoing success and growth of our employees and continued business success of the customers we support. We foster a fun and connected environment with employee benefits extending beyond general compensation and into company sponsored events and an invested culture of learning. The Application Developer III is responsible for designing, developing, and maintaining high-performance applications and collaborating with cross-functional teams, including designers, product managers, and other developers. Additionally, the role involves analyzing user needs, designing innovative solutions, and implementing robust applications that enhance user experience and meet business objectives. The successful candidate will play a pivotal role in ensuring the performance, quality, and responsiveness of applications, applying best practices in software development, conducting thorough testing, and collaborating with QA teams to address and resolve reported issues. Moreover, the Application Developer III will work closely with clients, offering expertise in development and testing best practices. Duties And Responsibilities Code and develop scalable and secure applications, employing active testing methodologiesCreate comprehensive documentation, ensuring clarity and transparency in all development processesProvide informed recommendations on best practices within coding, testing, and application designTake the lead in shaping and optimizing application design strategies for enhanced performanceDemonstrate proven experience as an Application Developer, showcasing proficiency primarily in .net as well as in C#, Python, and other relevant programming languagesNavigate front-end and back-end development frameworks, including React, Angular, and node.jsExhibit familiarity with diverse database management systems such as MSSQL, MySQL, MongoDB, and Relationship databasesApply knowledge of web services and RESTful APIs to deliver effective solutionsShowcase excellent problem-solving and analytical skills, addressing complex issues in existing applicationsCollaborate seamlessly with cross-functional teams, playing a pivotal role in translating user needs into innovative solutionsWork within Agile and waterfall methodologies, adapting to industry trends and emerging technologiesCreate and maintain detailed technical documentation for applications, APIs, and other development-related artifactsConduct thorough testing to ensure the reliability and robustness of developed applicationsCollaborate with QA teams to address and resolve reported issues, ensuring quality assuranceEngage in effective communication with clients, providing consulting on best practices for development and testingAnalyze user needs and design innovative solutions using the software development cycleTake the lead on software development projects, ensuring successful planning, implementation, and deploymentProvide leadership and supervision to other team members, contributing to a collaborative and growth-oriented environmentTest software solutions rigorously, ensuring they meet high standards of reliability and performanceDocument software programs meticulously with flowcharts, layouts, charts, diagrams, and other comprehensive documentationStay abreast of developments in the field, continuously learning and adapting to the latest advancementsThis job description is not designed to be a comprehensive list of the duties and responsibilities required of the employee in this position, as duties, responsibilities, and activities may change at anytime with or without notice Qualifications Education Bachelor’s degree in Computer Science from an accredited college or universityIn lieu of undergraduate degree, the ratio is 1:1 - meaning one year of college equals one year of work experience and vice versa Experience Customarily has at least 7 years of experience in designing and developing based applications with preferably with .net/C# with Angular/REACT utilizing REST API Skills/Attributes Synoptek core DNA behaviors:Clarity: Possesses excellent communication skills, makes a concentrated effort to speak the customer’s language. Ability to field questions with concise, well-constructed responsesOwnIT: Shows integrity, innovation, and accountability in completing daily assignmentsResults: Solutions focused and driven to resolve conflict quickly and precisely. Proactively looks for opportunities to contribute to the company’s business goalsGrowth: Willing to learn and ask questions. Constantly looking for new ways to improve yourself. Ability to adapt and grow in a fast-paced environmentTeam: Embraces both customers and colleagues as team members. Ability to be flexible, respectful, engaged and collaborativeAbility to understand business requirements and translate them into technical requirementsStrong knowledge and experience in SQL and a relational database, including the design and use of JSON, etc.Familiarity with code versioning tools, such as Azure DevOps, GitHub, etc. Strong object-oriented design and development skillsAbility to provide thought leadership while working closely with Consulting, AppDev, BI teams, BDMs and CAs for pre-salesAbility to understand and prioritize the client’s technology needs and drive continuous improvement, user adoption, and business process maturity across different business functions Ability to influence stakeholders and work closely with them to determine acceptable solutionsAdvanced technical skills and proven history of leading and supporting successful projects Working Conditions We live by the motto ‘work hard, play hard’ and strive to support our employees in both their professional and personal goals. We believe that by hiring the right people, leading process improvement, and leveraging technology, we achieve superior results. Work is performed primarily in an office or remote environment. Final location determined by business need. May be subject to time constraints and tight deadlines. May require occasional travel.
Synoptek
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowAhmedabad, Gujarat, India
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed