Security Innovation is hiring a full-stack Django/Python developer to join our internal tools and automation development lead to improve and maintain our reporting portal and build new and exciting customer-facing features. Our reporting portal is a critical piece of our Application Security Assessment team infrastructure, it helps us to automate attacks and drives the authoring and reviewing process of almost every document we write and deliver to our customers. We have an exciting roadmap of new features that will help automate more attacks and improve the efficiencies for our Security Engineers, Project Managers, and the company as a whole.
Working closely with our engineers, other developers, Director of Services, SVP of Engineering, and CFO, you will help deliver valuable features from a growing list of features. You will be involved in choices that drive our front-end design, improvements in our CI/CD pipeline, and building and integrating new and novel scanners and automation.
Experience Must Haves:
- 2+ years of production web development experience
- Experience developing internal tools
- A public repository of code or a portfolio of applications or websites
Technical Must Haves:
- Expertise in Django, Python 3, Linux, HTML, CSS
- Experience with Docker & Docker Swarm mode
- Experience with git, GitLab, and GitLab CI
- Familiarity with:
- jQuery, Bootstrap, React, ES6 Javascript
- SAML, LDAP
- restic, docker-machine
- wkhtmltopdf
- AWS Services and Security features
About Security Innovation (India)
There is a reason we have a 4.9/5 rating on Glassdoor. We take care of our clients, but also take care of our employees.
- Comprehensive health insurance coverage provided
- Work-life balance – we mean it.
- Professional Development budget for conferences, classes, certifications, or other learning opportunities
- Flexible work environment
- Free coffee, snacks, beverages, among other office treats
Similar jobs
About the role:
We are looking for a MEAN Stack Software Developer who is motivated to combine the art of design with the art of programming. The role will include creating reusable, extensible, flexible, high-performing web applications from front end to back end.
If you are an analytical problem solver with strong Web Development knowledge and a passion for teamwork and innovation, we have the perfect job for you!
We offer an excellent team environment, flexible working hours, and various opportunities to advance your career. We are looking for a long-term relationship and committed individuals to join our team.
Responsibilities:
- Design, develop, and deploy full stack web applications using the latest web technologies like Angular, HTML5, CSS3, on the front-end and Node Js, Express JS on the back end.
- Create technical designs based on business requirements.
- Optimize applications for maximum speed and responsiveness.
- Collaborate with other team members to participate in discussions that evolve the software.
- Execute in a test-driven development environment, writing unit tests, and building code to pass unit tests.
- Execute in an agile environment using industry standard tools and delivering weekly code releases.
Qualifications:
- Should have working experience in Node Js and Express Js.
- Experience in Java/Python is good to have but not necessary.
- Stronghold in data-structures and algorithms.
- Should have working experience in web markup and web technologies including Angular 5+, HTML5, CSS3, Bootstrap, JavaScript, jQuery.
- Understanding of layout aesthetics and experience with responsive design and working in cross-browser environments.
- Good understanding of asynchronous request handling, partial page updates, AJAX, etc.
- Experience working with REST APIs and Single page applications is useful.
- Experience in Databases such as MongoDB and be able to design databases that represent and support business processes.
- Comfortable with working in Unix, Linux, AWS, Azure and similar cloud technologies.
- Proficient understanding of code versioning tools: Git
MERN Stack Developer
at client of peoplefirst consultants
key skills : mern
Requirements:
- Academics (10th, 12th and Bachelors) > 80%
- Highly proficient in JS (EReactJS, NodexpressJS)
- Basic knowledge of PostgreSQL/MongoDB is a plus
- Should have expertise in developing data driven, responsive, modern web applications
- Aptitude to continuously learn new languages/concepts. Breadth of knowledge is required
- Strong fundamentals in programming concepts
- Knowledge of web development concepts and databases
- A really strong passion to towards technology
- Entrepreneurial attitude
Roles and Responsibilities:
- Develop, deploy and maintain IIoT platform used by the whole of Company
- Roll out similar IoT systems across the globe
- Understanding the functional domain deeply.
Magento Developer
at Sedin Technologies - RailsFactory
CodeRapper is looking for a Senior Magento Developer to join our team. The Senior Magento
Developer will work with our project and support teams to provide our clients with high quality
development services. They will work with the team on new ecommerce projects, from initial
business development and discovery phases through implementation and deployment of the
projects. In addition, they will maintain and enhance existing ecommerce websites while adhering to
best practices. Preferably an experienced ecommerce professional, the Senior Magento Developer
will have a passion for researching and learning the latest digital technologies.
Responsibilities
• Work with the CodeRapper team on new ecommerce projects, from initial business
development and discovery phases through implementation and deployment of the
completed project
• Maintain and enhance existing ecommerce websites while adhering to best practices
Requirements
• 5+ Years Magento experience required
• Significant PHP experience, including experience building object-oriented websites in PHP
• Familiarity with the Model-View-Controller (MVC) architectural pattern, and previous
experience developing web applications using this pattern or on existing MVC frameworks
• Solid experience interacting with MySQL database systems through abstraction layer (in
addition to the ability to write raw SQL queries)
• Experience using PHP to create and consume web services (SOAP, XML-RPC) and/or other
experience implementing data integrations within the Magento platform
• Front-end development experience with strong Javascript skills (including
frameworks/libraries such as jQuery) as well as familiarity with accepted CSS and HTML
design standards
Preferred Qualifications
• Knowledge of Magento development best practices, including extending existing
functionality, creating custom modules, and working with its API
• Working experience with the ecommerce development process, and the ability to create
solutions for common questions/concerns on this type of platform
• Experience with Zend Framework
• Understanding of common web analytics suites (Google Analytics, Omniture) and experience
implementing these systems
• Comfortable researching and adopting new web technologies.
• Familiar with SEO / SEM best practices
Skills: Java (Version 8), Microservices, AWS, NodeJS and Angular.
- Location: Koramangala, Bangalore.
- Should be an Hands on Developer.
- Should be an independent Developer.
- Project Details: Will work Energy Monitoring (Electrical Domain)).
- Domain: Any Domain.
Mandatory:
AWS (Lambda, S3, ECS, CICD,. Etc.)
MEAN stack (NodeJS, AngularJS, MongoDB)
Work Experience:
- Experience of min 7-10 years in Technology
Qualifications:
- Master’s Degree / relevant certification
Key Responsibilities:
- Enable the team to design solutions with a sustainable architecture in mind, collaborating in building a clear and shared understanding/vision of it within the team.
- Actively support team wellness through building an environment of trust, openness and safe experimentation.
- Train and Mentor the team in the correct understanding of technical practices, enabling the team to identify how to get most value out of them within the context of the project.
- Comply with development and corporate processes and standard practices.
- Status reporting.
- Responsible for defining and setting baselines.
- Plan, schedule, execute, report and control the strategy to move releases to staging and live environments, ensuring the integrity of the live environment is protected and that the correct components are released.
- Take care of team logistics in terms of anticipating development environment needs and engaging whoever needed to make them timely available for the team.
Technical Skills:
- Expert knowledge of key Web technologies as HTML5, CSS3,
- Expect in JavaScript / AJAX, NodeJS, React.
- Expert knowledge of OO Analysis and Design,
- Expert on Design Patterns and Frameworks as NodeJS, React.
- Knowledge of Agile methodologies (Scrum).
Soft Skills:
- Candidate must possess good communication skills.
- Creative bent of mind
- Self-motivation to work independently and strong work ethic.
- Ability to work in a team, and adapt to new and evolving processes.
- Flexibility with shifts & week offs is a must.
- Team management
- Capacity to understand and develop a business Vision
- Flexibility and adaptable
- Goal-Oriented
- Experience leading and managing a team
- Mentoring a team
- Deep experience with Agile
- Passion around technology
- Creative
- Player- coach mentality
- Strong communication skills
MERN Stack Developer
Technical Skills : Node.js, Restful, Express, React.js, Redux, MongoDb
- Previous working experience as a MEAN/MERN Stack Developer for at least 2 years.
- In depth knowledge of React.js, Angular.js, NodeJS, ExpressJS.
- Experience implementing applications using React.js and Angular.js.
- Experience creating front end applications using HTML, React and Angular.
- Hands on experience with JavaScript Development on both client and server-side
Preferred Qualifications & Desired Competencies:
- Can-do attitude and bring a go-getter
- Ability to learn new technologies quickly.
- Self-motivated, results-driven individual and passionate about work.
- Excellent communication skills and problem solving skills
Having experience in developing both front-end and back-end in .Net Projects.
Strong knowledge of .NET web framework preferably the latest version.
Strong Knowledge on MVC, Web Services, Entity Framework, Store Procedure and LINQ.
Proficient in C#, with a good knowledge of their ecosystems.
Strong understanding of object-oriented programming.
Skill for writing reusable libraries.
Familiar with various design and architectural patterns.
Knowledge of concurrency patterns
Familiarity with Microsoft SQL Server.
Experience/Knowledge in popular web application frameworks such as Angular2.
Understanding of fundamental design principles for building a scalable application.
Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
Experience/Knowledge in implementing automated testing platforms and unit tests
Having experience in Angular 2 ( type script), SQL and web services is A MUST
Proficient understanding of code versioning tools preferably Git.
Willingness to learn new technologies.
Fullstack Developer/Front-End Developer (ReactJS,Python/Django,MySQL)
at ShujaBITS Infotech Solutions Private Limited
Position Title: Fullstack Developer (ReactJS, Python/Django, MySQL) / Front-End Developer (ReactJS)
Location: Navi Mumbai (Remote Ok)
We at ShujaBITS Infotech Solutions are very much passionate about empowering our team through our Organization Vision, Mission, Culture, Values & constantly improving ourselves so that we can serve our clients better and hence provide much better growth opportunities for our teams.
We are looking for an enthusiastic and motivated "Fullstack Developers (ReactJS, Python/Django, MySQL) or Frontend Developers (ReactJS) to be part of our fast-growing team with strong experience and a strong technical background (should be hands-on technically) and experience working in agile software development.
Key Skills:
-
Good command over spoken and written English
-
Organized and detail oriented
-
Prior experience developing a solution in Python
-
Hands on developing code in Python, Django and Django REST framework
-
ReactJS
-
Experience with JIRA/TFS for Agile
-
Strong Object Oriented concepts
-
Familiarity with design patterns
-
Extensive experience working in MySQL
-
Database Designing, ORM experience required
-
SDLC & Agile development methodologies
-
Software Configuration Management
-
Python signalrclient and signalrcore
-
HTML 5.0, Javascript, Jquery, CSS 3.0, Less, Bootstrap
-
Prior experience with Test Driven Development (TDD) methodology
Key Responsibilities: -
Take on development of key modules in the application.
-
Help design and implement functional requirements, with the best practices followed in the industry.
-
Documenting spec for the API interfaces in consultation with mobile app development team.
-
You will be responsible for day-to-day development tasks across the Software Development Life Cycle assigned to you.
-
Code review on a regular basis and ensuring code quality and adherence to company coding standards.
Desired Personality Traits: -
Be able to stay focused towards project goals
-
Have a passion for creating great software and solving difficult problems; you live for it
-
Accept the challenge and rapid growth potential of a fast-paced environment
-
Fluent and proactive communicator, both verbal and written
-
Possess a positive attitude towards work, responsibilities and others
-
Use time effectively and bring a strong work ethic
-
Detailed oriented and self-directed
Preferred Educational Background: -
Bachelor's or master’s degree in Information Technology/Computer Science
-
OR equivalent industry exposure
Fullstack Developer
● 3-5 Years of hands-on experience creating public, complex web and mobile systems using multiple languages.
● Proficient in at least three core development technologies used within XSEED.
● Good knowledge of AGILE product development lifecycle and the process tools: SCRUM, JIRA-like tools; Familiarity with Pair Programming is a must.
● Proficient understanding of code versioning tools, such as Git.
● Passion for learning, fiddling, tinkering, researching, teaching and sharing. You should have strong interpersonal skills in order to collaborate with colleagues on correcting software issues. In addition, you should also have a continuous desire to learn new things. Technology is constantly evolving, and you will need to learn new programming languages and software design methods as they arise.
● Knowledge in NLP, ML and Computer Vision frameworks would make you stand apart and be a major plus point.
Front-End
● Proficient understanding of web markup, including HTML5, JavaScript, CSS3.
● Proficient understanding of at-least one of these JavaScript frameworks: ReactJS, VueJS, AngularJS.
● Proficient understanding of asynchronous request handling, partial page updates, and AJAX.
● Proficient understanding of cross-browser compatibility issues and ways to work around them.
● Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
Back-End
● Proficient knowledge of one or more back-end programming languages and frameworks such as NodeJS, Ruby on Rails or Django.
● Proficient understanding of both relational and non-relational database technologies such as MySQL, PostgreSQL and MongoDB.
● Good understanding of user authentication and authorization between multiple systems, servers, and environments.
● Good understanding of building light, API-only microservices and deploy them using Docker and Kubernetes.
Familiarity with mobile technologies would be a significant bonus, like the iOS Swift SDK, Android Kotlin SDK, or better yet, the Flutter Dart framework.
In the frontend, the candidate will be required to primarily code and build responsive mobile apps and websites. On the backend, the candidate will be required to build microservices using Fastify framework for Node.js, interacting with MongoDb as a database service
Job duties:
- Regular interaction with stake holders and executive management to align the development process with the organization's vision
- Candidate must have a strong understanding of responsive webpages, development best practices and efficient database query construction
- The position requires constant collaboration with colleagues, and characteristics of a team player are essential
- Expertise and hands on experience with Web development languages and framworks, most importantly Javascript, React Native, React.js, Node.js and MongoDB
- The suite of our applications consists of e-commerce and social networking, so relevant experience in those domains will be beneficial