• Collaborate with stakeholders to plan, design, develop, test, and maintain applications.
• Provide technical assistance to teammates through coaching and mentorship.
• Maintain high standards of software quality within the team by establishing good coding practices and habits.
• To ensure that the development and unit testing is in accordance with established standards.
• Participate in reviews of solution designs and related code.
• Develop, refine, and tune integrations between applications.
• Analyze and resolve technical and application problems and identify opportunities for improvement.
• Package and support deployment of releases.
Required Skills
• Expert in HTML5, JavaScript, Typescript and CSS
• In-depth of knowledge of frameworks like Angular 5-6-7, jQuery
• UI toolkits like Kendo UI, Infragistics, JQuery UI
• Coding in Core JAVA/J2EE, Spring, REST, Hibernate, JDBC
• Strong SQL query writing and testing skills
• Object Oriented Programming (OOP) concepts
Highly Desired Skills
• Jasper Reports, i Report
• SOA, SOAP, XML, XSL, Webservices
Good to Have:
• OOD, UML Design
• Tomcat, SVN – open source technologies
• Knowledge of UX
• MS- SQL, My-SQL, Database Knowledge
• Design Patterns/concept
Similar jobs
Here are some technologies you may find useful for web development:
- Vue.js for the front-end framework
- Laravel for the back-end framework
- PHP 7+ for server-side scripting
- SQL for database management
- Docker for containerization purposes.
Job Description
Role: : .NET Full Stack Developer
Designation : Software Engineer / Sr. Software Engineer
Location: : Ahmedabad
About the Team
An established IT Product & Engineering team following agile development principles, automated deployments, multiple staging environments. You will be joining experienced team of senior developers, UX/UI designers, DevOps, QA, product & project managers. Using various technologies and applications fully hosted on cloud.
Experience
- 6 to 12 years of experience in .Net technologies
- At least 2 years of hands-on experience designing & developing medium to large scale applications with Front-End JavaScript Frameworks, preferably Angular
- Well versed with advanced programming concepts of both front-end and back-end technologies
Responsibilities
- As a Software Engineer Professional, you will be responsible for the development, implementation, and maintenance of applications, using C#, .Net Core, NodeJS, Angular and ElectronJS, SQL, NoSQL and various other technologies.
- Develop high quality and reliable code with unit test cases, meeting given specifications.
- Develop front-end user interfaces using Angular.
- Implement back-end services and APIs using C# and .Net, .NET Core.
- Optimize application performance and ensure scalability.
- Collaborate with engineering, product team and UI/UX to deliver best products.
- Follow outlined standards of quality related to code and systems.
- Have a strong customer focus.
Essential Skills – Abilities
- Proven experience as a Full Stack Developer or similar role
- Strong Experience in C#, MVC and WEB API, Database Design and SQL queries using SQL server
- Experience in Angular
- Good Experience in .Net Core
- Ability to self-learn and deliver with minimal help / supervision
- Must have excellent communication & presentation skills.
- Good analytical and problem-solving skills
Value Add:
- Prior eCommerce industry domain experience
- Micro Front End Architecture
- NgRx for State Management
- NodeJs, Electron JS, PostgreSQL, Mongodb, Elasticsearch, Kafka, Redis, AngularJs (nice to have)
- Experience in Docker, Kubernetes
- Experience with working on highly scalable applications running as microservices on AWS / Azure.
Perks
- Work-life balance & Flexible working hours. 5 days a week.
- Every minute you work is paid.
- Hybrid working facilities.
- Mediclaim Insurance & Accidental death Insurance coverage
- Employee referral bonus scheme.
- 28 days holidays (up to 35 depending on years of service). No Sandwich leave policy.
- Enjoyable atmosphere, fast-Paced, fun, and creative space.
- Canteen full of fruits & beverages
- Learning & Development Opportunities
- 5 to 7 years of professional experience in Siebel design and development
- 4 years of at least working experience in public sector eServices implementations
- Low/No-Code development experience
- Hands-on experience in Siebel 8. x configuration (including Siebel Tools, workflows, Siebel Scripting, Run time Events, DVM, and Siebel Open UI) is required
- Hands-on experience in Siebel EAI Technologies HTTP, FTP, XML Transports, Web Services, and Integration workflow Processes.
- Experience in Siebel Scripting (eScript/SVB), Business Services, & using Siebel Adapters/Connectors/APIs
- Experience in JQuery and Ajax is highly preferred
- Siebel BI Publisher reports, contracts and agreements experience is highly preferred
- Functional experience of Siebel 8. x Application is preferred
- Knowledge/experience in analyzing and transforming business requirements into functional design is preferred
- Knowledge/experience in MS CRM Dynamics is preferred
Position Summary
The Java Software Developer designs and develops computer applications using the Java programming language. Managing small-to-large scale projects, with respect to business impact, throughout the development life cycle. In this role, you can expect to leverage your 5+ years of Java engineering skills and knowledge to develop, test, and release features assigned to you and the Software Development team. You will be challenged daily to solve problems, expand your knowledge of the existing platform, and the technologies that can be used to continuously improve it.
Essential Functions
- Owns assigned projects throughout the development life cycle, from design through quality testing. Develops high quality code that delivers desired functionality using the technology selected for the project.
- Utilizes techniques including pair programming to ensure code quality. Additionally, maintains code quality through best practices, unit testing, and code quality automation.
- Supports continuous integration process.
- Collaborates closely with team members to determine best practices and client requirements for software.
- Develops intuitive software that meets and exceeds the needs of the company.
- Professionally maintains all software and provides regular updates that address client and/or company concerns.
- Analyzes and tests programs and products before formal launch. Addresses and troubleshoots coding problems quickly and efficiently to ensure a productive workplace.
- Ensures software security by developing programs to actively monitor the sharing of private information.
- Actively seeks ways to improve business software processes and interactions.
- When needed, provides valuable coaching and training for team members to ensure all employees are confident in the use of software applications.
- Regularly modifies software to fix errors, adapt to new hardware, improve overall performance, and/or upgrade interfaces.
- Directs system testing and validation procedures. Provides software programming and documentation development.
- Provides project proposals and project status updates to clients and departments, as needed. Prepares recommendations and project plans for the installation of new systems or modifications of an existing system.
- Works closely with clients and departments to resolve technical issues - including (but not limited to) software system design and maintenance.
- Regularly participates in an agile delivery process by helping size stories. Owns, researches, and recommends new solutions.
Skills and Abilities
- Excellent problem-solving skills and technical aptitude to solve complex issues.
- Proven ability to manage multiple high-priority projects.
- Excellent communication skills, both written and verbal.
- Ability to quickly adapt to a changing environment.
- Skilled in object-oriented (OO) design and design pattern.
- Skilled with Java 8 features, such as lambdas and streams.
- Demonstrated knowledge of API design standards, patterns, and best practices (especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.).
- Expert understanding of Spring Framework, Spring MVC REST, ORM/Hibernate and JDBC. As well as Hibernate/JPA and Object-relational mapping, including performance considerations.
- Experienced with RDBM systems: MYSQL Server, Oracle.
- Strong understanding of relational databases and writing SQL queries.
- Familiarity with the following front-end technologies: HTML, Javascript, CSS, Angular, Git, SQL, Maven
Experience
- Experience as a Java Developer, Java Engineer, or similar role required (i.e., Spring Framework / Spring boot and J2EE development required).
- Experience designing and developing REST API / web applications.
- Experience working with Agile methodologies (Scrum) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts) a major plus.
- Advanced knowledge and experience in Cloud/SAAS integration, a plus.
Education
- Bachelor’s degree in computer science or a related field of study or equivalent level of education and experience.
Responsibilities:
- You'll be expected to work closely with other team members and mentor junior developers.
- You must take pride in your work and have keen attention to detail.
- Should have hands-on experience with C# programming including. NET Framework, ASP. NET and. NET Core.
- Analyze requirements and provide estimates.
- Ensure adherence to delivery schedules & quality processes and establish solutions for the client.
- Ensure development projects are delivered properly to meet the requirements of the client.
- Ensure that software enhancements and system fixes meet intended business needs according to defined requirements.
- Prepare technical specifications from which application programs will be developed and execute QA routines to ensure quality of software.
- Assist in the planning and deployment of software releases.
Requirements:
- Design and/or development experience with. NET, C#, ASP. NET, . Net Core, MVC, MVVM, WPF, Micro Services, React, AngularJS, jQuery, JavaScript, C3 D3 CSS, Azure Services in an n-tier architecture.
- Database design and development (Oracle or Microsoft SQL Server or MySQL or MongoDB).
- React Native experience is highly desirable.
- Experience with Web Services and Service Oriented Architecture.
- Experience with concurrent development source control (Git) and continuous integration (Pipeline or Jenkins or Bamboo).
- Timely creation of appropriate documents e. g. Application Architecture, Database Schema, Sequence diagrams, Class diagrams, etc.
- Interpersonal communication and organisational skills required to operate as a contributing member of virtual teams that deliver quality services.
VOCSO Technologies is looking to hire experienced developers in PHP to join our growing Organisation. Working alongside front-end developers, designers, and other back-end developers, you will be responsible for delivering fast, scalable solutions to any eCommerce site, mobile app or CMS project given to your team.
1) Work experience in frameworks (Laravel / CodeIgniter / Core PHP ).
2) Work experience In CMS (Drupal / Wordpress) will be an added advantage.
3) Ability to interpret written requirements and technical specification documents.
4) Integration of user-facing elements developed by front-end developers
5) Build efficient, testable, and reusable PHP module
6) Solve complex performance problems and architectural challenge
You are required to possess good knowledge of PHP and experience in Laravel repository.
Responsibilities and Duties:
- Work alongside a broader team with a focus on Design, UX, Optimization, Back End processes, DevOps Efficiency with the goal of delivering high-quality projects using the latest tech stack.
- A keen eye for detail, along with a passion to deliver quality, customer-focused solutions is absolutely essential.
- Championing Web Development: You will be responsible for handling web development from ideation to production.
- Collaboration with product manager and other developers, owning a large part of the process from problem understanding to shipping the solution.
- Contribute best-in-class programming skills to develop highly innovative, consumer-facing web products.
Key Skills:
PHP MVC Framework Laravel, API Integration and Development, HTML5, CSS3, JavaScript, Version Control Systems, Repository Management, Basic understanding to work on AWS
Required Experience and Qualifications:
Desired Profile:
- Great skills in PHP MVC framework Laravel.
- Extensive Experience in API integration and development is required.
- Experience in HTML5, CSS3, and JavaScript is required.
- Experienced with version control systems and repository management.
- Experience working and configuring AWS is a huge plus. but a basic understanding to work on AWS is required.
- Passionate about writing clean, efficient, and maintainable code.
- Strong analytical and debugging skills and experience building consumer systems at scale.